Редактирование ресурсов прикладной программы

Редактирование ресурсов прикладной программы

Исполняемый файл любой программы содержит программный код (функционал программы) и элементы, связанные с интерфейсом (ресурсы программы). К ресурсам программы относят: надписи, названия элементов управления, цвет, названия пунктов меню, иконки, изображения на форме и т.п. Ресурсы размещаются в отдельном месте исполняемого файла, они отдалены от программного кода. Изменяя ресурсы можно несколько изменить внешний вид программы, выполнить перевод текста на нужный язык, но нельзя повлиять на функционал программы.

Редактирование ресурсов выполняют в специальных программах – редакторах ресурсов, которые позволяют загружать файлы с расширениями *.exe, *.dll, *ocx, *.scr, *.bpl и др. Изменив необходимые ресурсы, создается новая копия файла с приведенными расширениями.

Следует отметить, что при любых изменениях файлов программы нарушаются авторские права. Редактированием ресурсов можно заниматься исключительно в познавательных целях и проводить подобные эксперименты над собственными файлами разработанных программ.

Редактирование ресурсов в программе Restorator (Bome™ Software)

Restorator — это программа, флагманский продукт компании Bome, предназначенный для редактирования файлов ресурсов. Программа известна с 1997 года и завоевала большую популярность. Программа позволяет редактировать ресурсы Windows-программ и их компонентов, находящиеся в файлах .exe, .dll, .res, .rc и .drc. Функции программы позволяют добавлять, удалять или изменять тексты, изображения, иконки, звуки, видеоролики, номера версий, надписи в диалогах и меню большинства программ. Restorator широко используется для перевода и локализации программного обеспечения, для внесения в него различного рода улучшений, изменения дизайна, и так далее.

Пример:

Редактирование ресурсов в программе PE Explorer (Copyright © 2015 Heaventools Software)

PE Explorer — это программа для просмотра, изучения, анализа и редактирования внутреннего устройства исполняемых файлов. С помощью PE Explorer можно исследовать как свои собственные программы и библиотеки, так и приложения от сторонних разработчиков. Сюда же относится изучение устройства вирусов, троянов и прочих вредоносных программ.

PE Explorer позволяет открывать, смотреть и редактировать 32-битные PE (Portable Executable) файлы для Windows любого типа: EXE, DLL и ActiveX, SCR (скринсейверы), CPL (Control Panel Applets), SYS, DRV, BPL, DPL, и многие другие.

Пример:

Александр Малыгин

Объект обсуждения - программное обеспечение для выполнения автоматизированного конструкторского и технологического проектирования, разработки управляющих программ, вопросы, связанные с разработкой прикладных САПР.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *