Как вытащить иконку?
3 ноября 2014 г. Просмотров: 832
В подавляющем большинстве приложений для операционной системы Windows графические изображения, используемые в панелях инструментов и меню, хранятся в секции ресурсов модуля в формате иконок. Иконки Windows представляют собой наборы пар растров изображение-маска, позволяя тем самым хранить в одном файле несколько пиктограмм различного разрешения с поддержкой прозрачности. Сегодня доступно множество бесплатных коллекций иконок. Но иногда для исследований и экспериментов требуется вытащить иконку из существующего модуля. Откройте PE-модуль в программе Resource Hacker. В главном меню нажмите на пункт "File". Далее выберите пункт "Open". Отобразиться диалог открытия файла. Перейдите в нем в директорию, где находится файл, из которого необходимо извлечь иконку. Выберите файл в списке, отображающем содержимое каталога. Нажмите кнопку "Открыть". Произведите поиск иконки, которую необходимо извлечь. После того, как PE-модуль будет загружен, в левой части окна приложения отобразиться панель, представляющая собой элемент управления дерево. В нем будет содержаться информация обо всех ресурсах модуля в виде иерархического представления с группировкой ресурсов по типам. Разверните раздел "Icon". Далее последовательно разворачивайте подразделы этого раздела. В них будут отображены элементы, названия которых будут соответствовать числовым идентификаторам иконок. Последовательно выделяйте элементы. Просматривайте изображения иконок в крайней правой панели. Проделайте аналогичные действия с разделом "Icon Group". Начните сохранение найденных иконок. Выделите необходимый ресурс. Кликните по пункту меню "Action". В отобразившемся вложенном меню выберите пункт, соответствующий операции сохранения выделенной иконки. Название пункта имеет вид: "Save [раздел : подраздел : идентификатор]". Сохраните иконку. В появившемся диалоге "Save resource to..." укажите директорию, в которую будет сохранен файл иконки, а также его имя. Нажмите кнопку "Сохранить". Просмотрите сохраненную иконку. Используйте возможности программ просмотра изображений, проводника Windows, либо возможности файлового менеджера. Убедитесь, что извлеченная иконка была корректно сохранена.
Оцените статью!
Вам понадобится
- Программа Resource Hacker.