Редактирование exe файлов на русском. Как изменить текстовые строчки в EXE файле
Строки в ресурсах хранятся в виде StringTable и MessageTable и используются главным образом для отображения текста в окнах сообщений, в списках, подсказках или в строках состояния. Кроме текста, в строковых таблицах так же могут находится управляющие символы и плейсхолдеры (например, %d или %s).
Строковые таблицы состоят из групп, в каждой из которой находятся одна или несколько нуль-терминированных строк с уникальным идентификатором (ID строки). Максимальная длина строки — 4097 символов.
ID строки изменить нельзя. Это значение жёстко закодировано в исходном коде файла. Его изменение повлечёт за собой ошибки в работе редактируемого файла.
Редактирование строк в.EXE файле при помощи Resource Tuner
1 . Раскройте папку String в Дереве ресурсов и выберите строковую таблицу из списка. В правой панели вы увидите список строк в виде скрипта STRINGTABLE.
Подсказка: Воспользуйтесь кнопкой поиска в дереве ресурсов (Ctrl+F ), если ищете какую-то определённую строчку.
2
Особое внимание обращайте на наличие в строках управляющих символов и заполнителей (placeholders), например, %d или %s . Случайно изменённый или удалённый управляющий символ может послужить причиной ошибки при выполнении программы вплоть до аварийного завершения.
3 . Выберите в меню «Файл» -> «Сохранить файл» для сохранения произведённых изменений в файл.
Изменения в файле вступят в силу только после того, как вы сохраните файл на диск.
Замена строк из командной строки при помощи Resource Tuner Console
Если вам требуется регулярно заменять строки или добавлять новые строки в десятках файлов, эту операцию целесообразно производить с помощью программы для пакетной замены строк —
Вступление
Restorator — это редактор ресурсов Windows. Ресурсы — это дополнительные данные, сопровождающие приложения Windows. Они являются частью прикладного интерфейса: диалоги, меню, изображения, текст, значки и др. Обычно, ресурсы хранятся в ехе и dll файлах.
Restorator может редактировать эти файлы ресурсов и тем самым изменить внешний вид или язык приложения, полностью независимо от разработки и инструментов компилирования. Вы можете редактировать ресурсы непосредственно в исполняемом файле.
Использование редактора
- Для локализации программ:
- В качестве редактора ресурсов:
Restorator позволяет локализовать приложение целиком. Вы можете отредактировать все ресурсы, которые содержат текст, и перевести их на различные языки. Во внешнем редакторе изображений Вы можете изменить тексты, которые находятся на изображениях.
Для разработчиков Restorator позволяет эффективно управлять .res , .dcr и другими файлами, содержащими ресурсы. Вы можете изменить пользовательский интерфейс любого 32-разрядного приложения Windows и создавать свои собственные приложения. Restorator облегчает просмотр, извлечение и замену таких ресурсов, как изображения
Как заменить иконку в .EXE файле.
главная программы resource tuner руководство
Немного теории
Resource Tuner отлично подходит для замены икон в любых исполняемых файлах — будь то икона в десктопном приложении или икона приложения на вашем мобильном телефоне, работающем под управлением Windows Mobile.
Но прежде чем приступить к замене иконы, следует вспомнить, что внутри исполняемых файлов обычно одна и та же икона представлена в нескольких вариантах.
Иконы в EXE файлах собраны в иконные группы (Icon Groups). Каждая Icon Group может содержать иконы с одним и тем же изображением, но с разными размерами и с разным количеством цветов. Стандартным набором для главной иконы приложения под Windows Vista является набор икон с размерами 16, 32, 48 и 256 пикселей, и глубиной цвета 32 бит (24 бит плюс 8-битный альфа канал), 8 бит (256 цветов) и 4 бита (16 цветов), т.е. в сумме 12 икон.
Например, вот как выглядит иконная группа в нашем любимом Блокноте из Windows XP:
Поэтому при замене иконы (или курсора) на другую икону пожалуйста убедитесь, что заменяемое изображение имеет тот же размер и ту же глубину цвета. Например, если у иконы размер 16х16 и количество цветов 256, её нельзя заменить на 32-битную икону размером 32х32.
Если вы продолжаете получать ошибку о несовпадении икон, хотя на ваш взгляд они выглядят идентично, проверьте глубину цвета: 24-битные и 32-битные иконы выглядят практически одинаково, но у 24-битной иконы отсутствует альфа-канал.
Как заменить икону в .EXE файле при помощи Resource Tuner
1. Откройте EXE файл в Resource Tuner и раскройте папку Icon Entry.
2. Выберите икону или группу икон, которые вы хотите заменить, и нажмите кнопку ‘Replace Resource with…‘ как показано ниже.
3. Появится диалог Change Icon. Нажмите кнопку ‘Open Replacement Source‘ и выберите на диске .ico или .png файл для замены. Максимальный размер иконы не может превышать 256 х 256 пикселей.
4. Отметьте в списке ‘New items‘ только те иконы, которые необходимо добавить, и выберите правило для добавления или замены.
5. Нажмите OK для подтверждения и закрытия окна редактора, затем выбирете в меню ‘File’ -> ‘Save File’
Изменения в файле вступят в силу только после того, как вы сохраните файл на диск.
Замена икон из командной строки при помощи Resource Tuner Console
Если вам требуется регулярно заменять иконы или добавлять новые иконы в десятках файлов, эту операцию целесообразно производить с помощью программы для пакетной замены икон — Resource Tuner Console.
Resource Tuner работает на всех версиях Windows
от 2000 и XP до 8 и 10.
Минимальные системные требования:
Процессор Intel Pentium® или AMD K5 166 MHz
16 MB RAM
Как редактировать диалоги в EXE файле, изменять размер и позицию элементов управления.
главная программы resource tuner руководство
Resource Tuner позволяет визуально редактировать выбранный диалог и его управляющие элементы. Вы можете изменять размеры диалога или позиции кнопок, менять надписи на заголовках или выбрать другой размер шрифта. При этом все изменения размеров и позиций диалога и его дочерих элементов автоматически отражаются в коде скрипта ресурса.
Всё, что вы видите на диалоге, можно изменить или передвинуть
1. Раскройте папку Dialog в Дереве ресурсов и выберите диалог из списка. Вы увидите превью диалога и код скрипта этого диалога в закладке В виде скрипта.
Здесь важно отметить, что программы, созданные при помощи Delphi, обычно не имеют в ресурсах папку Dialog. У таких программ вся информация о диалогах и меню хранится в ресурсе
2. Всё, что вы видите на диалоге, можно изменить или передвинуть. Выберите элемент управления на диалоге, щелкнув по нему мышью. Вокруг выбранного элемента появятся рамка для масштабирования, с помощью которой вы можете передвинуть или растянуть элемент мышью.
Инспектор объектов отображает параметры Style и ExStyle выделенного элемента управления:
Инспектор позволяет устанавливать расширенные параметры стилей для самого диалога и его элементов: например, задать порядок чтения «right-to-left» и выравнивание по правому краю для арабского языка, или изменить стиль кнопки, или начальное состояние чекбокса, и т.д. Описание стилей можно найти в справке к программе.
3. Редактирование диалога сводится к изменению надписи в заголовке диалога (caption), и к изменению позиций и размеров элементов. Значения размеров и позиций можно задавать с клавиатуры, вводя их в соответствующие поля Инспектора объектов, или перемещая и растягивая при помощи мышки.
5.Выберите в меню ‘Файл’ -> ‘Сохранить файл’ для сохранения произведённых изменений в файл.
Изменения в файле вступят в силу только после того, как вы сохраните файл на диск.
ID элементов управления изменить нельзя. Эти значения жёстко закодированы в исходном коде файла. Их изменение повлечёт за собой ошибки в работе редактируемого файла.
Resource Tuner работает на всех версиях Windows
от 2000 и XP до 8 и 10.
Минимальные системные требования:
Процессор Intel Pentium® или AMD K5 166 MHz
16 MB RAM
Как изменить иконку Exe-файла | Будни технической поддержки
Если вам по какой-то причине захотелось изменить иконку приложения — в сегодняшней статье мы вам расскажем как это сделать.
Приложения имеют расширение exe, вы можете в любой момент создать ярлык для приложения и изменить иконку самого ярлыка, но если вам нужно изменить иконку самого приложения exe — вам понадобится приложение Resource Hacker. В Windows нет встроенных способов изменять иконки для exe файлов, по этому вам понадобится стороннее программное обеспечение, иконка которую вы хотите установить и несколько минут свободного времени.
Загрузка и установка Resource Hacker.
1. Скачайте приложение Resource Hacker (слова выделенные красным — ссылка на сайт для загрузки). Нажмите левой клавишей на Download.
2. Нажмите левой клавишей на «Exe install».
3. Откройте скачанный файл.
4. С помощью клавиши «Browse» вы можете выбрать куда установить приложение, также вы можете оставить место установки по умолчанию, после чего нажать «Next».
5. В этом окне также нажмите «Next».
6. Нажмите на «Install».
7. Нажмите на «Finish».
Изменить иконку файла exe.
1. Откройте через проводник папку с файлом exe. Если вы не знаете в какой папке находится приложение — нажмите на ярлык данного приложения правой клавишей мыши и выберите «Расположение файлов».
2.Сделайте себе копию exe файла, иконку для которого вы собрались поменять, можно выделив его и нажав клавиши Ctrl+C и сразу же нажав Ctrl+V.
3. На exe файл, иконку которого вы хотите изменить, нажмите правой клавишей и выберите из открывшегося меню «Open using Resource Hacker».
4. В открывшейся программе слева выберите «Icon», после чего вверху выберите «Action» => Replace icon.
5. В этом окне выберите «Open file with new icon».
6. Найдите значок, который вы хотите использовать для данного приложения, значки могут быть EXE, DLL, RES, ICO. Мы к примеру открываем стандартные значки системы из файла C:\Windows\System32\imageres.dll.
7. Если иконка в файле не одна — с левой стороны выберите ту, которая вам нравится, после чего нажмите «Replace».
8. Если доступны различные размеры значка — вы их можете увидеть под «Icon Group» и выбрать нужный размер. Сохраните изменения, нажав на дискету в верхней панели программы.
Иконку нужного exe файла вы заменили, если захотите вернуть иконку ту, которая была в самом начале- воспользуйтесь копией файла (просто удалите новый файл и переименуйте старый). На сегодня всё, если у вас есть дополнения — пишите комментарии! Удачи Вам 🙂
TypeLib, CAB, MIDI, GIF, JPG, PNG, HTML, XML.
главная программы resource tuner руководство
Нестандартный (custom) тип ресурса используется для хранения любых других видов бинарных данных, не зарезервированных в спецификации PE файла. Название нестандартного ресурса задаётся в этом случае разработчиком приложения произвольно и может быть совершенно любым. В дереве ресурсов эти названия отображаются в верхнем регистре, например:
Resource Tuner поддерживает замену любых нестандартных ресурсов и тем самым расширяет ваши возможности редактирования.
Замена нестандартных ресурсов при помощи Resource Tuner
1. Откройте EXE файл в Resource Tuner и нестандартный ресурс выберите в Дереве ресурсов.
Если у вас уже есть готовый файл для замены, пропустите шаги 2 и 3.
2. Сохрание ресурс на диск, использую кнопку «Save Resource As» на панели инструментов (первая икона слева).
3. Внесите изменения в сохранённый файл, используя внешний редактор, подходящий для данного типа файлов (например, WinZip для CAB файлов, или графический редактор для файлов в формате
Возвращаемся к замене нестандартного ресурса:
4. Выбрав ресурс, щёлкните по нему дважды. Или нажмите кнопку Resource Editor на панели инструментов (третья слева).
5. Появится диалог замены ресурса:
6. Нажмите иконку Folder, чтобы указать файл, подготовленный для замены выбранного ресурса.
Внимание! Resource Tuner не в состоянии проверить на ошибки данные, загружаемые с диска, и заменяет ресурс «как есть». Непроверенные данные могут привести к ошибкам в работе редактируемого файла.
7. Нажмите OK для подтверждения и закрытия диалога, затем выбирете в меню ‘File’ -> ‘Save File As …’ для сохранения произведённых изменений в файл. Если выскочит предупреждение о том, что размер файла изменился, нажмите «Yes» для подтверждения. Для отмены всех изменений нажмите кнопку Cancel.
Изменения в файле вступят в силу только после того, как вы сохраните файл на диск.
Мы рекомендуем проводить все операции по редактированию ресурсов только с копиями файлов, и ни в коем случае не с оригиналами, и только когда вы поместили копию файла в отдельную директорию.
Resource Tuner работает на всех версиях Windows
от 2000 и XP до 8 и 10.
Минимальные системные требования:
Процессор Intel Pentium® или AMD K5 166 MHz
16 MB RAM