|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » [решено] Программа для создания раздельного SFX-архива |
|
[решено] Программа для создания раздельного SFX-архива
|
Новый участник Сообщения: 5 |
Профиль | Отправить PM | Цитировать Уважаемые гуру! Очень нужна ваша помощь!!!
Очень нужна программа для создания раздельного SFX-архива - т.е. маленький ехе-распаковщик + большой 7z-архив (рядом) для последуюшего использования в инсталляторе (для уменьшения "веса" последнего). Была перепробована куча всяких SFX-мейкеров/креаторов/билдеров/конструкторов, но к сожалению у них одна и та-же беда - они не создают раздельный SFX-архив, а "прятать" в инсталляторе огромный ехе-шник непрерывного sfx-архива как-то не кошерно... Исключение - SFX Creator (KAV-Soft): с его помощью можно создать раздельный SFX, но реализовано это как-то не очень (просьба не кидаться тапками - это не критика, а мое личное впечатление)... Случайно встретил подходящее решение в готовом установщике: из инсталлятора в папку установки выгружается 4 компонента - маленький распаковщик(depack.exe), библиотека 7z.dll, многотомный 7z-архив и командный файл удаления (clean.bat). После распаковки все 4 компонента удаляются батником. Проблема в том, что вне инсталлятора этот распаковщик напрочь отказывается запускаться: при его запуске вылетает сообщение (предполагаю что от 7z.dll) - "specify command". В общем, пришел к выводу что, вероятно, распаковщик запускается с ключами. Может кто сталкивался с ним и знает с какими именно ключами он запускается или с помощью какой проги он мог быть сгенерирован. Вот этот распаковщик: ЗДЕСЬ. Легко разбирается 7Zip'ом и Universal Extractor'ом. Посмотреть как он работает "в реале" можно здесь - берем любую игрушку... Заранее признателен за реальную помощь!!! |
|
Отправлено: 15:31, 25-02-2017 |
Пользователь Сообщения: 91
|
Профиль | Отправить PM | Цитировать ponsi, Давайте реальный пример. Качать гиг, что бы посмотреть, как там реализовано, как то не хочется...
depack.exe это просто переименованный и с измененными ресурсами архиватор: 7zG.exe Цитата:
|
|
Отправлено: 16:11, 07-03-2017 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать Цитата CryptoNick:
Цитата CryptoNick:
Цитата CryptoNick:
ПыСы: и спасибо большое за то что откликнулись.. . |
|||
Отправлено: 13:08, 09-03-2017 | #3 |
Пользователь Сообщения: 91
|
Профиль | Отправить PM | Цитировать ponsi, Этот и другие установшики собраны в Smart Install Maker(5.04)
Из инсталлера все распаковалось в C:\Games\Momonga Pinball Adventures в том числе и многотомный архив... Вот ключ запуска: depack.exe" x data.bin.001 -y data.bin.001 - первый том многотомного архива 7z Извлекается из архива в туже папку... Получается двойная распаковка. Зачем так делается, ума не дам... Detect It Easy 1.01 |
Отправлено: 19:42, 11-03-2017 | #4 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать CryptoNick, я подозревал что это SIM, но не было полной уверенности... И вы абсолютно правы - depack.exe это мод 7zG.exe. Запустил его батником:
Вот только у меня никак не получается "убить" окно консоли при распаковке... Цитата CryptoNick:
Ну, в общем, задачка решилась. Выкладываю весь набор для распаковки: ЗДЕСЬ (может кому понадобится...) Ув. CryptoNick! Еще раз благодарю Вас за помощь!!! |
||
Отправлено: 10:00, 13-03-2017 | #5 |
Пользователь Сообщения: 91
|
Профиль | Отправить PM | Цитировать ponsi, Нашел еще вариант, только с использованием модуля 7zSFX (Олега Щербакова)
Модуль умеет работать с многотомными архивами, причем 7-Zip может делить архив на части и это настраивается... Пример: Можно создать два тома: один 50кб, другой нужного вам размера. Первый склеить с конфигом и модулем SFX, прописать в конфиг куда распаковывать. Плюс данного способа в том, что не надо одно и тоже распаковывать дважды... Читайте справку модуля и архиватора, там много чего интересного... Такой вариант, может быть автоматизирую в своем 7z SFX Constructor, но это получится только после изменения интерфейса программы... Ибо сейчас просто нет места для элементов управления... |
Отправлено: 15:13, 11-05-2017 | #6 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Утилиты - [addon] x-TC button (кнопка для создания 7z SFX) | gora | Наборы обновлений для Windows XP/2003/Windows 7 | 60 | 18-03-2019 16:00 | |
Утилита для создания/изменения 7zip SFX-архива | XXXler | Автоматическая установка Windows 2000/XP/2003 | 38 | 24-06-2017 14:23 | |
Project SFX Config - GUI для создания конфигураций модифицированного модуля 7zip | Medic84 | Автоматическая установка Windows 2000/XP/2003 | 79 | 14-04-2014 22:04 | |
Создание sfx-архива для тихой установки | Haik | Автоматическая установка приложений | 5 | 08-02-2014 17:07 |
|