Консультация № 170886
29.07.2009, 13:59
0.00 руб.
0 7 2
Доброго времени суток, уважаемые эксперты!

Скачал программу Smart Install Maker 5.02. Всем хороша, только одна проблема - полученный в результате сборки инсталлятора .exe файл имеет стандартный значок исполняемых файлов Windows (белый прямоугольник), хотя в настройках программы есть несколько вариантов значка инсталлятора. При выборе любого из них - результат нулевой. Если это баг программы, то можно ли это как-то поправить (мож, в настройках каких...)? Или же посоветуйте программу, которой можно поменять значок любого исполняемого файла на индивидуальный. Exe Icon Change пробовал - не работает. Спасибо.

Обсуждение

Неизвестный
29.07.2009, 15:33
общий
29.07.2009, 15:36
это ответ
Здравствуйте, Polik.
Попробуйте Restorator, программа может изменять ресурсы внутри самого файла.
Скачать >>
Неизвестный
29.07.2009, 21:24
общий
это ответ
Здравствуйте, Polik.

Для подобных целей вполне подходит программа ResHacker
Неизвестный
31.07.2009, 11:41
общий
Увы, обе программы выдают ошибку. ResHackr при попытке открытия файла выдал "Недостаточно памяти". Я думал, что из-за русских букв в пути к нему, перенес на диск D в корень. Файл открылся, я заменил ему иконку, но при сохранении вылетает сообщение "Ошибка Win32. Код 8. Недостаточно памяти для обработки команды". Оперативки 2 гига, на двух логических дисках по 30 гиг свободно. Система Win XP Pro SP2, диски оба NTFS. А Restorator 2007 в любом случае вадает ошибку "Невозможно открыть D:\Setup.exe:
Невозможно открыть: D:\Setup.exe. Ошибка: MapViewOfFile сбой". Не понимаю...
Неизвестный
31.07.2009, 12:59
общий
Polik:
Ошибки открытия/сохранения вашего инсталлятора, явно, связана с тем, что при создании программы-инсталлятора при помощи Smart Install Maker, используется какой-то упаковщик (возможно фирменный). А программы работы с ресурсами не умеют работать с упакованными файлами. На оф. сайте не упоминается про упаковщики, но он точно используется
Также возможно, что Smart Install Maker "защищает" созданную программу, один из методов - упаковка ресурсов и кода и тп
Неизвестный
31.07.2009, 13:11
общий
Polik:
Попробуйте распаковать при помощи программы UniExtractor, а вот уже распакованный можно вскрывать программами для работы с ресурсами
Неизвестный
31.07.2009, 13:15
общий
Polik:
Запакованная программа - это НЕ ЗААРХИВИРОВАННАЯ, то есть это не архив WinRAR'a или ZIP'a. Расширение остается .exe. Одни из самых распространненых пакеров - UPX и ASPack
Неизвестный
31.07.2009, 19:55
общий
Не могу понять как с ней работать... Суть в чем: у меня есть программа в папке на диске. Переносится на другой компьютер тупым копированием всей папки. Захотелось сделать красивый инсталлятор для неё. Все получилось нормально, только у меня инсталлятор выглядит так:
, а я хочу, чтоб вот так:
. Неужели все так сложно?
Форма ответа