Как изменить значки на сжатые .EXE-файлы без ошибок

Оглавление:

Как изменить значки на сжатые .EXE-файлы без ошибок
Как изменить значки на сжатые .EXE-файлы без ошибок

Видео: Как изменить значки на сжатые .EXE-файлы без ошибок

Видео: Как изменить значки на сжатые .EXE-файлы без ошибок
Видео: Фильм услада для глаз "ЛЮБОВНИЦА МОЕГО МУЖА" мелодрамы 2022 русские HD - YouTube 2024, Апрель
Anonim
Ранее мы показали вам, как изменить значок в файле.EXE, но если вы это пробовали, вы можете обнаружить, что некоторые приложения и программы выдает сообщение об ошибке «Этот файл имеет нестандартный макет ресурса … он, вероятно, был сжат с помощью «EXE-компрессора». Вот как это исправить.
Ранее мы показали вам, как изменить значок в файле.EXE, но если вы это пробовали, вы можете обнаружить, что некоторые приложения и программы выдает сообщение об ошибке «Этот файл имеет нестандартный макет ресурса … он, вероятно, был сжат с помощью «EXE-компрессора». Вот как это исправить.

В этом уроке я покажу вам, как распаковывать такие файлы, и я покажу вам другую программу, которую вы можете использовать для изменения значков. Для моего примера я буду использовать свою любимую программу Irfanview.

Эта гостевая статья была написана членом форума Сарой Джеймс

Как изменить значки на сжатых файлах.EXE

Irfanview - замечательный маленький просмотрщик изображений с множеством опций, но с тех пор, как он был с тех пор, как Win98, его значки выглядят довольно устаревшими. Изменить внешний вид самой программы легко. Просто выберите другой скин, и у вас есть другой - более современный вид - панель инструментов, такая как великолепная панель инструментов стиля Windows 7, которую вы можете скачать здесь.

Итак, вы идете от этого:

К этому
К этому
Но вы все еще придерживаетесь старой иконки программы. ЮК.
Но вы все еще придерживаетесь старой иконки программы. ЮК.
И еще хуже: вы можете создавать прекрасные скринсейверы с Irfanview, как я описал здесь, но у них также есть уродливый 32 × 32 пиксель. Теперь этого просто не будет.
И еще хуже: вы можете создавать прекрасные скринсейверы с Irfanview, как я описал здесь, но у них также есть уродливый 32 × 32 пиксель. Теперь этого просто не будет.
На самом деле я давно хотел изменить эти значки (и многие другие из сжатых файлов), но не смог, потому что я не мог распаковать exe. Огромное спасибо Фью на форуме Irfanview. Без него я бы никогда не подумал о UPX.
На самом деле я давно хотел изменить эти значки (и многие другие из сжатых файлов), но не смог, потому что я не мог распаковать exe. Огромное спасибо Фью на форуме Irfanview. Без него я бы никогда не подумал о UPX.

Инструменты, которые вам нужны

Есть способы изменить значки, используя icoFX или ResHack и распаковщик под названием UPX. Я предпочитаю использовать IcoFX для этого через ResHack, и я предпочитаю использовать последнюю бесплатную версию.

В последнее время IcoFX стал shareware с множеством опций. Очень приятно, если вы хотите нарисовать свои собственные значки и курсоры, но для меня это кажется излишним. Если я хочу нарисовать значок, я предпочитаю использовать редактор изображений, например, gimp или painttshop pro.

Вы можете использовать новый IcoFX2 15 раз, а затем функция сохранения отключена. Это достаточно долго, если вы просто хотите использовать его для этого урока, и это даст вам представление о программе. Однако есть более ранняя версия 1.6.4. это бесплатное ПО. Вы все еще можете найти его на Filehippo, и он отлично работает. Существует также портативная версия 1.6.4. Вот.

Вам также нужны красивые иконки.

Для exe есть отличная замена Icon IrfanView от ~ ncrow.
Для exe есть отличная замена Icon IrfanView от ~ ncrow.

Для заставки это вопрос вкуса, я выбрал один из значков из других значков Dock Monitor от MediaDesign

И с помощью этого шаблона png он включает в себя вы можете даже сделать свой собственный:)
И с помощью этого шаблона png он включает в себя вы можете даже сделать свой собственный:)

Использование UPX и командной строки

UPX - это утилита командной строки. О том, как работать с командной строкой, смотрите здесь. И мне нравится иметь возможность использовать командную строку в папке, в которой я работаю в данный момент, без необходимости вручную искать мою папку в командной строке, поэтому я использую это.

Поэтому вместо того, чтобы перейти от C: Users Sarah to D: Irfanview Project, я непосредственно открываю свою командную строку в D: Irfanview Project.

Аккуратно?

Чтобы установить UPX rightclick upx.exe, выберите «Запуск от имени администратора» и появится окно команд. Возможно, вам придется перезагрузить компьютер, чтобы он работал.
Чтобы установить UPX rightclick upx.exe, выберите «Запуск от имени администратора» и появится окно команд. Возможно, вам придется перезагрузить компьютер, чтобы он работал.

Теперь вы настроены на запуск распаковки файлов I_view.exe и Slideshow.exe. Сначала перейдите в папку программы Irfanview по умолчанию C: Program Files Irfanview. Скопируйте файл I_view.exe в рабочую папку. Шахта называется Irfanview Project. Затем перейдите в папку C: Program Files Irfanview Plugins и скопируйте файл Slideshow.exe в рабочую папку. Создайте новую папку в рабочей папке и назовите ее значками. Щелкните эту папку правой кнопкой мыши и выберите здесь окно командной строки.

В окне командной строки введите upx -d i_view32.exe.

Нажмите клавишу Enter на клавиатуре, и exe будет распакован.
Нажмите клавишу Enter на клавиатуре, и exe будет распакован.
Сделайте то же самое для Slideshow.exe.
Сделайте то же самое для Slideshow.exe.

Редактирование значков

Затем скопируйте файлы png, которые вы хотите использовать в качестве значков в папке Icons, и откройте IcoFX. В этом уроке я использую IcoFX 1.6.4. Я предпочитаю самостоятельно преобразовывать файлы png в значки, поэтому я могу выбрать, какие форматы я хочу, но вы также можете использовать файлы ico.

Откройте «Инструменты»> «Пакетный процесс» …

Там вам будет представлено множество опций. Убедитесь, что отмечены флажки «Создание значков из изображений». Затем используйте кнопку добавления, чтобы добавить файлы png, которые вы хотите преобразовать в значки. Ниже много форматов изображений. Обычно я выбираю только цвета XP, и я делаю отметку 128 × 128.
Там вам будет представлено множество опций. Убедитесь, что отмечены флажки «Создание значков из изображений». Затем используйте кнопку добавления, чтобы добавить файлы png, которые вы хотите преобразовать в значки. Ниже много форматов изображений. Обычно я выбираю только цвета XP, и я делаю отметку 128 × 128.

Без формата 128 × 128 значки будут отображаться как 48 × 48 в Vista, когда вы выбираете «Большие значки» в проводнике.

Я не отмечаю 256 и 16 цветов, так как я использую только свои значки в Vista или 7, но для максимального удобства использования вы также можете отметить других. Это сделает ваш файл значков немного больше, но поскольку размер не является проблемой в эти дни, вы можете позволить себе заниматься:

Нажмите ОК, и через несколько секунд у вас есть два подходящих значка для работы.
Нажмите ОК, и через несколько секунд у вас есть два подходящих значка для работы.

Вставка значков

Теперь мы, наконец, готовы изменить значки в самой программе.

Откройте «Инструменты»> «Редактор ресурсов» …

Это откроет пустое окно следующим образом:
Это откроет пустое окно следующим образом:
Используйте значок желтого открытого файла, чтобы перейти к i view32.exe в рабочей папке и нажмите «Открыть». Теперь вы можете увидеть все значки, которые хранятся в exe.Вы можете изменить их все, но для целей этого урока мы делаем только первый.
Используйте значок желтого открытого файла, чтобы перейти к i view32.exe в рабочей папке и нажмите «Открыть». Теперь вы можете увидеть все значки, которые хранятся в exe.Вы можете изменить их все, но для целей этого урока мы делаем только первый.

В качестве оповещения: Irfanview также имеет свои значки файлов, хранящиеся в Icons.dll, которые вы находите в папке плагинов. Вы также можете изменить все эти значки на те, которые вам нравятся!

Щелкните правой кнопкой мыши по первому значку и выберите «Изменить».
Щелкните правой кнопкой мыши по первому значку и выберите «Изменить».
Найдите свой значок и нажмите «Открыть».
Найдите свой значок и нажмите «Открыть».
У Воилы есть твоя новая икона.
У Воилы есть твоя новая икона.

Нажмите синюю кнопку сохранения.

И если все пойдет хорошо, вы должны увидеть файл успешно сохранен!
И если все пойдет хорошо, вы должны увидеть файл успешно сохранен!

Нажмите «ОК».

Повторите процедуру для Slideshow.exe.
Повторите процедуру для Slideshow.exe.

И тогда вы можете взглянуть на свою рабочую папку.

Теперь у вас есть файлы exe с новыми значками, а старые автоматически создаются с расширением.bak, добавленным к их имени. Я дал баковым файлам черный значок корзины - вы, вероятно, увидите общий значок и расширение.bak после имени.
Теперь у вас есть файлы exe с новыми значками, а старые автоматически создаются с расширением.bak, добавленным к их имени. Я дал баковым файлам черный значок корзины - вы, вероятно, увидите общий значок и расширение.bak после имени.

Иногда вы не видите новые значки, потому что Windows сохраняет старое изображение в кеше. Обычно перезагрузка исправляет это, поэтому не беспокойтесь об этом в этот момент.

Дополнительно: упаковка exe

Если вам нравится экономить место, вы можете переупаковать exe-файлы. Откройте командную строку в рабочей папке и введите upx i_view32.exe. Для слайд-шоу вы используете upx slideshow.exe

Теперь скопируйте i view32.exe и slideshow.exe в папку программы Irfanview (замените старые файлы exe или отложите их с пути).
Теперь скопируйте i view32.exe и slideshow.exe в папку программы Irfanview (замените старые файлы exe или отложите их с пути).

Тестирование новых значков

Теперь мы собираемся протестировать, если у недавно созданных заставок действительно есть новый значок слайд-шоу. На значке программы мало что можно проверить - вы можете видеть, что они появляются в левом углу всякий раз, когда вы открываете Irfanview. Откройте Irfanview, а затем откройте меню слайд-шоу, щелкнув вторую кнопку слева.

Вы получите последнее сохраненное меню слайд-шоу, которое вы ввели. (подробнее см. в этом руководстве в 7tutorials)
Вы получите последнее сохраненное меню слайд-шоу, которое вы ввели. (подробнее см. в этом руководстве в 7tutorials)
Сохраните слайд-шоу в качестве заставки и посмотрите в папку, в которой вы ее сохранили. Он должен выглядеть так:
Сохраните слайд-шоу в качестве заставки и посмотрите в папку, в которой вы ее сохранили. Он должен выглядеть так:

Заключение

Как показано здесь с небольшим упорством, вы можете даже модифицировать старые программы, чтобы они соответствовали внешнему виду Vista и Windows 7, и поэтому держите превосходную небольшую программу, такую как Irfanview, как современное дополнение к вашей системе.

Загрузить IrfanView от Ninite

Рекомендуемые: