ponsi
25-02-2017, 15:31
Уважаемые гуру! Очень нужна ваша помощь!!!
Очень нужна программа для создания раздельного SFX-архива - т.е. маленький ехе-распаковщик + большой 7z-архив (рядом) для последуюшего использования в инсталляторе (для уменьшения "веса" последнего).
Была перепробована куча всяких SFX-мейкеров/креаторов/билдеров/конструкторов, но к сожалению у них одна и та-же беда - они не создают раздельный SFX-архив, а "прятать" в инсталляторе огромный ехе-шник непрерывного sfx-архива как-то не кошерно... Исключение - SFX Creator (KAV-Soft): с его помощью можно создать раздельный SFX, но реализовано это как-то не очень (просьба не кидаться тапками - это не критика, а мое личное впечатление)...
Случайно встретил подходящее решение в готовом установщике: из инсталлятора в папку установки выгружается 4 компонента - маленький распаковщик(depack.exe), библиотека 7z.dll, многотомный 7z-архив и командный файл удаления (clean.bat). После распаковки все 4 компонента удаляются батником. Проблема в том, что вне инсталлятора этот распаковщик напрочь отказывается запускаться: при его запуске вылетает сообщение (предполагаю что от 7z.dll) - "specify command". В общем, пришел к выводу что, вероятно, распаковщик запускается с ключами.
Может кто сталкивался с ним и знает с какими именно ключами он запускается или с помощью какой проги он мог быть сгенерирован.
Вот этот распаковщик: ЗДЕСЬ (https://cloud.mail.ru/public/Eyor/jMEoz1o1A). Легко разбирается 7Zip'ом и Universal Extractor'ом.
Посмотреть как он работает "в реале" можно здесь (http://casualgame.biz) - берем любую игрушку...
Заранее признателен за реальную помощь!!!
Очень нужна программа для создания раздельного SFX-архива - т.е. маленький ехе-распаковщик + большой 7z-архив (рядом) для последуюшего использования в инсталляторе (для уменьшения "веса" последнего).
Была перепробована куча всяких SFX-мейкеров/креаторов/билдеров/конструкторов, но к сожалению у них одна и та-же беда - они не создают раздельный SFX-архив, а "прятать" в инсталляторе огромный ехе-шник непрерывного sfx-архива как-то не кошерно... Исключение - SFX Creator (KAV-Soft): с его помощью можно создать раздельный SFX, но реализовано это как-то не очень (просьба не кидаться тапками - это не критика, а мое личное впечатление)...
Случайно встретил подходящее решение в готовом установщике: из инсталлятора в папку установки выгружается 4 компонента - маленький распаковщик(depack.exe), библиотека 7z.dll, многотомный 7z-архив и командный файл удаления (clean.bat). После распаковки все 4 компонента удаляются батником. Проблема в том, что вне инсталлятора этот распаковщик напрочь отказывается запускаться: при его запуске вылетает сообщение (предполагаю что от 7z.dll) - "specify command". В общем, пришел к выводу что, вероятно, распаковщик запускается с ключами.
Может кто сталкивался с ним и знает с какими именно ключами он запускается или с помощью какой проги он мог быть сгенерирован.
Вот этот распаковщик: ЗДЕСЬ (https://cloud.mail.ru/public/Eyor/jMEoz1o1A). Легко разбирается 7Zip'ом и Universal Extractor'ом.
Посмотреть как он работает "в реале" можно здесь (http://casualgame.biz) - берем любую игрушку...
Заранее признателен за реальную помощь!!!