Resource Tuner Console - История версий
Скачать 60-дневную пробную версию RTC Купить полную версию
ОБОЗНАЧЕНИЯ
+ Новая функциональность
* Улучшение функциональности или устранение ошибки
Version 2.22 – Июнь 24, 2022
* Поддержка Windows 11 и Server 2022.
* Улучшена работа с данными внутри РЕ файлов.
* Исправлены ошибки, возникавшие при обработке огромных файлов (более 1 Гб).
* Другие исправления.
Version 2.20 – Март 12, 2019
* Bugfix: Исправлена причина появления ошибки Access Violation, которая возникала, если в региональных настройках был выбран японский или китайский языки.
* Bugfix: Юникодные символы иероглифов некорректно отображались при выводе на консоль.
* Обновлён плагин для распаковки UPX.
* Другие исправления.
Version 2.10 – Август 07, 2017
* Поддержка последних обновлений Windows.
* Bugfix: Не поддерживались файлы инсталляторов, созданных при помощи WiX и старых версий Wise.
* Bugfix: Юникодные символы некорректно отображались при выводе на консоль в Windows 10.
* Другие исправления.
Version 2.03 – Июнь 01, 2015
* Bugfix: Испрвлены ошибки при чтении и записи файлов ресурсов .RES.
* Bugfix: Исправлена работа параметра коммандной строки /A ("Дописывать лог").
* Другие исправления.
Version 2.02 – Январь 07, 2015
* Улучшена работа с данными внутри РЕ файлов.
* Bugfix: При определённых условиях RTC не мог сохранить файл.
Version 2.01 – Октябрь 14, 2014
* Bugfix: Многократная операция сохранения портила файлы.
* Другие исправления.
Version 2.00 – Август 01, 2014
+ Версия 2 полностью переписана.
+ В функцию ChangeIcon/Cursor добавлены 2 новых режима замены икон и курсоров.
+ Добавлено свойство UserErrorLevel для задания пользователем значений кодов возврата.
* Основные процедуры стали функциями и теперь возвращают True, если операция прошла успешно.
* Добавлен вывод сообщений на шведском и португальском языках, в зависимости от пользовательской локали.
* Процедуры SortGroupCursor/Icon больше не требуются, RTC 2 автоматически сортирует добавленные иконы и курсоры в правильном порядке.
Version 1.93 – Июль 01, 2013
+ Теперь поддерживает прямой доступ к данным в PE файлах. Добавлен новый объект PEDataProxy.
* Теперь можно запускать несколько копий RTC одновременно для ускорения обработки файлов.
* Bugfix: RTC удаляло полностью оригинальный ресурс из файла только во время сохранения файла, в результате чего возникали проблемы с добавлением аналогичного ресурса.
* Поддержка Windows 8 (32-bit и 64-bit).
* Другие исправления.
Version 1.92 – Март 10, 2011
* Bugfix: После редактирования в RTC файлов, созданных при помощи RealBasic, и последующей их подписью при помощи signtool.exe от Microsoft, файлы оказывались испорченными.
* Bugfix: Исправлена ошибка, при которой RTC не работал, если в региональных настройках был выбран язык Portuguese Brazilian.
* Другие исправления.
Version 1.91 – Сентябрь 28, 2010
* Bugfix: Ошибка открытия файла, если в абсолютном пути к файлу указывались символы '..'.
* Bugfix: При анализе файла не распознавались маленькие иконы в формате PNG.
* Обновлены примеры в библиотеке скриптов.
Version 1.90 – Июнь 01, 2010
+ Добавлена поддержка редактирования самораспаковывающихся EXE файлов, созданных при помощи WinZip Self-Extractor.
+ Добавлена возможность сохранять оригинальную дату создания файла после обработки. Добавлена функция SetFileTime для установки CreationTime, LastAccessTime и LastWriteTime для указанного файла.
* Bugfix: Исправлены ошибки при работе с файлами на сетевых ресурсах.
* Обновлены примеры в библиотеке скриптов.
Version 1.81 – Сентябрь 21, 2009
* Поддержка Windows 7 (32-bit и 64-bit).
* Bugfix: Не поддерживались файлы, созданные при помощи InstallShield 2009.
* Другие исправления.
Version 1.80 – Август 05, 2009
+ Теперь процедура ChangeIcon поддерживает добавление икон высокого разрешения (Vista-икон) из многоиконных файлов (.ICO), которые содержат в себе как обычные иконы в формате .ICO, так и сжатые .PNG изображения.
+ Добавлены новые коды выхода (exit codes).
* КРИТИЧНО: Изменился способ задания относительных путей к файлам в скриптах. Пожалуйста, обновите ваши скрипты.
* Улучшена обработка огромных по размеру файлов (до 600Mb включительно).
* Обновлены примеры в библиотеке скриптов.
* Bugfix: Сообщение об ошибке "Файл скрипта не найден" не записывалось в лог файл.
Version 1.70 – Сентябрь 10, 2008
+ Теперь RTC поддерживает замену любых типов ресурсов, хранящихся в виде кастомных ресурсов: основные графические форматы (.GIF, .PNG, .JPG), звуковые (.WAV, .MIDI) и видео (.AVI) файлы, а так же бинарные файлы (.CAB, и т.д.) Добавлена процедура ChangeCustomResource.
+ Теперь поддерживает замену курсоров. Добавлена процедура ChangeCursor.
+ Добавлена процедура SortGroupCursor для сортировки курсоров в соответствии с их размером и глубиной цвета.
+ Добавлена процедура RebaseImage для изменения значения адреса image base.
* Обновлены примеры и bat файлы в библиотеке скриптов.
* Обновлён Плагин для распаковки UPX.
Version 1.62 – Июль 10, 2008
* Обновлён Плагин для распаковки UPX.
* Теперь дефолтной директорией для записи логов является папка Application Data.
* Bugfix: При определённых условиях порядок расположения ресурсов мог быть нарушен.
Version 1.61 – Апрель 14, 2008
* Обновлён Плагин для распаковки UPX.
* Обновлены примеры и bat файлы в библиотеке скриптов.
* Другие исправления.
Version 1.60 – Январь 15, 2008
+ Добавлен Плагин для распаковки UPX.
+ Добавлен новый объект PluginsProxy для управления плагинами.
+ Добавлена возможность переопределять опции командной строки в теле скрипта.
+ Локализованный вывод сообщений в зависимости от языковых настроек пользователя.
+ Добавлен ключ командной строки "/E", отключающий локализованный вывод сообщений.
+ Добавлено свойство StripEmptyResSection для пометки пустой секции ресурсов как подлежащей удалению из файла при сохранении.
* Улучшен алгоритм разбора ресурсов, что сделало возможным работать с нестандартными PE файлами, например, созданными с помощью REALbasic.
* Обновлены примеры и bat файлы в библиотеке скриптов.
* Bugfix: При некоторых условиях невозможно было удалить все ресурсы из файла.
* Bugfix: При некоторых условиях при удалении ресурсов не сохранялись изменения в файле.
Version 1.53 – Август 15, 2007
* Bugfix: Не поддерживались файлы, созданные при помощи WiseScript.
* Bugfix: Исправлена ошибка, возникавшая при изменении LangID в двуязычных директориях.
* Bugfix: Сообщение об ошибке "Invalid XML file" не записывалось в лог при проверке содержимого в XML файле-источнике.
Version 1.52 – Февраль 12, 2007
* Процедуры CloseFile, SaveAsResDll и SaveAsNewImage теперь стали функциями.
* Bugfix: Не поддерживались файлы, у которых секция Debug Info находится не в конце файла.
* Bugfix: Ошибка при включенной опции Data Execution Prevention (DEP) на новых системах.
Version 1.51 – Ноябрь 20, 2006
* Поддержка Windows Vista.
* Исправлены некоторые ошибки, возникавшие под Windows 2003 Server SP1.
Version 1.50 – Август 01, 2006
+ Теперь RTC поддерживает добавление и замену XML манифестов.
+ Добавлена функция OpenFileEx для упрощения написания скриптов.
* Исправлена ошибка, иногда возникавшая при сохранении файлов, содержащих Extra Data (отладочная информация, цифровой сертификат и т.п.)
Version 1.40 - Апрель 18, 2006
+ Теперь RTC поддерживает удаление ресурсов. Добавлена процедура DeleteResource.
+ Теперь RTC поддерживает замену битмапов. Добавлена процедура ChangeBitmap.
* Добавлен новый параметр ANY_LANG для процедур EditStringTable и EditMessageTable.
* Процедура Compile больше не нужна для того, чтобы сохранить изменённый файл.
Version 1.30 - Февраль 02, 2006
+ Добавлены Placeholders (метки-заполнители) для более удобной передачи разных значений и параметров из командной строки или bat файлов в скрипт.
+ Теперь RTC поддерживает добавление и замену икон в формате PNG.
+ Добавлена процедура SortGroupIcon для сортировки икон в соответствии с их размером и глубиной цвета, и расположении их в правильном порядке, требующемся для корректного отображения под Windows XP и Vista.
* Теперь процедура ChangeIcon поддерживает добавление наборов икон из многоиконных файлов (.ICO), т.е. содержащих больше, чем одну икону внутри.
Version 1.20 - Ноябрь 07, 2005
+ Добавлена процедура UpdateDataTimeStamp.
+ Добавлена процедура CreateNewResourceDLL.
* Теперь текущей директорией, в которой запускается скрипт, по умолчанию является рабочая директория, а не директория, в которой устанавливается Resource Tuner Console.
Version 1.10 - Август 01, 2005
+ Теперь RTC поддерживает добавление и замену икон.
+ Теперь RTC поддерживает добавление и замену StringTables и MessageTables с использованием внешнего юникодного текстового файла (.txt) в качестве источника, в котором содержатся нужные строки.
+ Добавлена функция SetCurrentFolder для задания текущей директории.
+ Теперь RTC поддерживает создание секции ресурсов в файле, если в нём вообще нет ресурсов.
Version 1. 00 - Октябрь 07, 2004
+ Первый публичный релиз.
Скачать 60-дневную пробную версию ResTuner Console Купить полную версию