Прошу умных людей, подсказать Я скачал к одной проге лекарство, а оно когда распаковуется, показывает окошко с путём к папке программы, куда собирается распаковаться , но там один лишний пробел и вобщем если ты этого не заметил, то получается весело ^_^ Вобщем задался амбициозной целью, на благо человечества подправить путь ). Просто подумал, что вдруг путь явно виден в екзешнике, можноб было хекс редактором подправить. Кинул в хэкс редактор, провел поиск.. нифига. Думаю.. ну наверное запаковано. В первых строчках попадается UPX 3.02 . Загуглил, чтож такое UPX... ага упаковщик , скачал запустил, распаковал свой экзешник. Запускаю .. получаю окошко Installer integrity check has failed. Common causes include incomplete download and damaged media. Contact the installer's author to obtain a new copy. More information at: http://nsis.sf.net/NSIS_Error ага.. инсталятор заметил нарушение целостности дальше не понимаю, что делать в честь чего нарушение целостности? хитрый чтоли какойто exeшник? попробовал другой экзешник взять, запаковать и распаковать , всё нормально или я чегото не знаю ? плиз подскажите не знаю, можно ли тут файлец прикреплять, всётаки он к лекарственным средствам относится, а то еще удалят тему )
[offtop] Не представляю такую последовательность. Сначала вы подумали, что программа запакована, а потом узнали что такое UPX [/offtop]
вообщем распакованый UPX файл, дальше распаковался 7z. Получил папку с файлами. Как я понимаю, теперь мне нужно взять допустим тотже NSIS и собрать из этих файлов инсталятор с правильным путём?
когда я 7z распаковал , то получил папки $PLUGINSDIR, $_OUTDIR , и exe файл. В папке $PLUGINSDIR лежала какаято картинка для морды инсталятора, я ее удалил. В папке $_OUTDIR , лежала папка plugins. Вобщем у меня осталась только папка plugins и exe файл. Надо было сделать инсталятор, чтоб он их закинул в папку программы. Я глянул на NSIS, и с грустью подумал, что щас предстоит долгое чтение мануала )), но потом заметил у него есть чудесный пункт, "создать инсталятор из zip файла". Я вобщем взял, plugins и exe запаковал в один zip. Запустил создание инсталятора, а там какраз спрашивается, где zip и куда эти файлы из zip, инсталятор должен будет положить. Я указал правильный путь к папке программы. В итоге создался инсталятор и там всё как надо