Сборник примеров скриптов
Для того, чтобы вы могли составить себе представление о том, как работает программа, мы подготовили дюжину примеров, охватывающих все возможные сценарии применения. Вы можете использовать эти примеры как заготовки для создания ваших собственных скриптов. Вам остаётся лишь изменить имена файлов и пути к ним.
Установив Resorce Tuner Console на свой компьютер, вы найдёте папку Demo Scripts в директории с программой. Внутри этой папки находятся 12 папок с примерами скриптов и тестовыми файлами.
Иллюстрированное руководство по использованию скриптов
Все примеры скриптов готовы к применению. Чтобы запустить выполнение скрипта, выберете соответствующий .BAT файл в любой папке с примером. Resorce Tuner Console произведёт изменения в тестовом EXE файле, находящемся в папке "Src". Результирующий файл будет записан в папку "Release" в директории, содержащей скрипт.
Выберете в таблице название скрипта, чтобы увидеть код примера:
Название | Описание примера |
Edit Icons | Этот скрипт показывает, как добавить или заменить указанные иконы в тестовом приложении. |
Edit Strings | Этот скрипт показывает, как: - Внести изменения в StringTable и в MessageTable, используя в качестве источника строки из внешнего юникодного текстового файла. |
Edit Manifest | Этот скрипт показывает, как: - Добавить или заменить манифест приложения. Кроме того: - Заменить иконы в EXE файле, используя в качестве источника ico файл; - Добавить 256x256 икону, используя в качестве источника png файл; - Отсортировать добавленные иконы в правильном порядке; - Вывести отчёт об изменениях в дереве ресурсов в лог файл. |
Edit Version Information | Этот скрипт показывает, как обновить или добавить новые значения в переменные и в строковые поля ресурса Version Information одновременно во всех файлах в заданной директории. |
Localize Version Information | Этот скрипт показывает, как сделать так, чтобы приложение отображало текстовые поля из Version Information на разных языках в зависимости от региональных языковых настроек пользователя. Для этого скрипт: - Обновляет существующую строковую Version Information; - Создаёт копию Version Information для немецкого языка. Кроме того: - (Опционально) Устанавливает текущую дату в полях TimeDateStamp в заголовке файла и в секциях экспорта и ресурсов. |
Edit Custom GIF | Этот скрипт показывает, как можно заменить любой тип данных, хранящихся в виде кастомных ресурсов: основные графические форматы (.GIF, .PNG, .JPG), звуковые (.WAV, .MIDI) и видео (.AVI) файлы, или бинарные файлы (.CAB, TYPELIB, и т.п.): - Добавить или заменить нестандарнтый ресурс (GIF), используя в качестве источника gif файл. Кроме того: - Добавить или заменить Курсор, используя в качестве источника .cur файл. - (Опционально) Устанавливает новое значение адреса ImageBase. |
Edit Bitmap | Этот скрипт показывает, как добавить или заменить Bitmap Image (.BMP) в тестовом приложении. |
Process Folder |
Этот скрипт показывает, как пакетно обработать файлы с заданными расширениями (EXE, DLL, SYS, CPL) в указанной директории. |
Big Test Script | Этот скрипт показывает, как: - Внести изменения в MessageTable, используя definition файл; - Добавить новую String Table; - Внести изменения в Version Information; - Создать копию ресурса (MessageTable) с другим languageID; - Вывести отчёт об изменениях в дереве ресурсов в лог файл; - Сохранить все ресурсы из файла в виде ресурсной DLL. |
Для просмотра изменений, произведённых в тестовых EXE файлах, мы рекомендуем использовать Resource Tuner GUI, визуальный редактор ресурсов.
Скачать Resource Tuner Console