vyachko
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору На форуме обсуждалась ситуация с несовместимостью Thinstall c ASProtect 2.1x, приводящая к тому, что если издатель программы использовал указанный EXE-паковщик, то Thinstall не может создать сборку. Для решения этой проблемы нужно распаковать исполняемый файл. В сети можно найти много разных распаковщиков ASProtect 2.1x, но встречаются программы упакованные ASProtect 2.1x, и которые не опознаются как запакованные ASProtect 2.1x (издатель хитрит и прячет). В том случае же, если распаковать файл удалось его размер как правило увеличивается в разы. Предлагаю способ использования запакованных ASProtect 2.1x приложений. Покажу на примере DivXAuthor 1.5.2: - в папку (Captures\DivXAuthor 1.5.2.180\%ProgramFilesDir%\DivX\DivX Author 1.5) с запакованным исполняемым файлом DivXAuthor.exe добавляется файл Start-DivXAuthor.exe (это программка после запуска читает своё имя, убирает из него префикс Start-, ищет файл с получившимся именем т.е. DivXAuthor.exe и если находит, то запускает его, сама при этом закрывается, если же файл не найден, то также закрывается) - в Package.ini исходная секция: [DivXAuthor 1.5.2.180.exe] ReadOnlyData=bin\Package.ro.tvr Source=%ProgramFilesDir%\DivX\DivX Author 1.5\DivXAuthor.exe WorkingDirectory=%ProgramFilesDir%\DivX\DivX Author 1.5 Icon=%ProgramFilesDir%\DivX\divxauthor.ico изменяется на: [DivXAuthor 1.5.2.180.exe] ReadOnlyData=bin\Package.ro.tvr Source=%ProgramFilesDir%\DivX\DivX Author 1.5\Start-DivXAuthor.exe WorkingDirectory=%ProgramFilesDir%\DivX\DivX Author 1.5 Icon=%ProgramFilesDir%\DivX\divxauthor.ico Запускаем build.bat. Start-App.rar 32,1 кБ залито 14.02.2008, будет доступно в течение месяца после последней загрузки Распакуйте. Для использования с другими программами просто вместо App запишите имя файла вашей программы. Не претендую на универсальность способа. Пробуйте. |