Редактор ресурсов

   English English  Deutsch Deutsch  Русский Русский

главная  программы  resource tuner  руководство

Как заменить икону в .EXE файле

Немного теории

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:

Группа икон из Notepad

Поэтому при замене иконы (или курсора) на другую икону пожалуйста убедитесь, что заменяемое изображение имеет тот же размер и ту же глубину цвета. Например, если у иконы размер 16х16 и количество цветов 256, её нельзя заменить на 32-битную икону размером 32х32.

Если вы продолжаете получать ошибку о несовпадении икон, хотя на ваш взгляд они выглядят идентично, проверьте глубину цвета: 24-битные и 32-битные иконы выглядят практически одинаково, но у 24-битной иконы отсутствует альфа-канал.

Как заменить икону в .EXE файле при помощи Resource Tuner

1. Откройте EXE файл в Resource Tuner и раскройте папку Icon Entry.

2
. Выберите в Дереве ресурсов икону, которую вы хотите заменить.

Откройте EXE файл в Resource Tuner

Если у вас уже есть готовая икона для замены, пропустите шаги 3 и 4:

3. Выбрав икону, нажмите кнопку 'Save Resource As...' на панели инструментов (первая икона слева) и сохраните икону в виде файла .ICO на десктоп.

4. Используйте любую программу для создания и редактирования икон, чтобы внести изменение в сохранённую икону (.ICO). Убедитесь, что ваша новая икона имеет тот же размер и ту же глубину цвета, что и та, которую вы заменяете.

Возвращаемся к замене иконы:

5. Выбрав икону, щёлкните по ней дважды. Или нажмите кнопку Resource Editor на панели инструментов (третья слева). Появится окно редактора графики:

Замена иконы в EXE файле

6. Нажмите кнопку Open Source File (Ctrl+O) на тулбаре, как показано на картинке вверху, и выбирете на диске ваш файл иконы.

ЕЩЁ РАЗ: Пожалуйста убедитесь, что заменяемое изображение имеет тот же размер и ту же глубину цвета. Например, если у иконы размер 16х16 и количество цветов 256, её нельзя заменить на 32-битную икону размером 32х32.

7. Нажмите OK для подтверждения и закрытия окна редактора, затем выбирете в меню 'File' -> 'Save File As ...' для сохранения произведённых изменений в файл. Если выскочит предупреждение о том, что размер файла изменился, нажмите "Yes" для подтверждения. Для отмены всех изменений нажмите кнопку Cancel.

Изменения в файле вступят в силу только после того, как вы сохраните файл на диск.

Замена икон из командной строки при помощи Resource Tuner Console

Если вам требуется регулярно заменять иконы или добавлять новые иконы в десятках файлов, эту операцию целесообразно производить с помощью программы для пакетной замены икон - Resource Tuner Console.

 

Руководство   
начало | след. 

 

 

Скачайте бесплатную ознакомительную версию!

Скачать Resource Tuner Resource Tuner работает на всех версиях Windows
от Windows 95 до XP, Vista и 7.

Минимальные системные требования:
Процессор Intel Pentium® или AMD K5 166 MHz
16 MB RAM