|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Модифицированный SFX модуль 7-Zip'а для установок |
|
Модифицированный SFX модуль 7-Zip'а для установок
|
Старожил Сообщения: 341 |
Профиль | Сайт | Отправить PM | Цитировать
Модифицированный SFX модуль 7-Zip'а для установок Версия 1.6.1 Stable, сборка 3873 (5 марта 2016 г.) Версия 1.7.0 Develop, сборка 3873 (5 марта 2016 г.) Модифицированный модуль предоставляет широкие возможности для создания SFX архивов. Используя модуль, Вы можете:
Зеркалa: Веб-архив сайта Яндекс.Диск - полный набор OneDrive - полный набор, пароль: 7zsfxmod OneDrive - только модули SFX (7zsd_tools_170_3900.7z) Обсуждение GUI (графической оболочки) для создания 7-zip SFX с модифицированным модулем ведется в этой теме. Автор GUI - hobbeat. Кнопка для работы с 7z SFX архивами в Total Commander-е находится здесь (автор - gora, вечная память) Файлы конфигурации 7z SFX обсуждаются в этой теме (автор - gora) Отдельное спасибо ArtXGroup за финансовую поддержку Теперь модуль будет в двух версиях: 1. Stable. В дальнейшем в нем из изменений будет только исправление ошибок (надеюсь их не будет) и обновление кода самого 7-Zip до последней стабильной версии. 2. Develop->Alpha->Beta. Исходные коды 7-Zip - последняя бета версия самого архиватора, добавление новых функций. FAQ |
|
Отправлено: 06:20, 11-07-2005 |
Старожил Сообщения: 406
|
Профиль | Отправить PM | Цитировать декоративный вопрос:
можно ли как то прописать в конфиге условие и потом назначить его переменной, чтобы впоследствии его результат при выполнении условия отображался в окне запущенного sfx? например, логика такая: если в момент запуска sfx до нажатия в его окне кнопок он находит рядом с собой некий файл по заданной маске имени, он присваивает переменной, которая будет дальше по тексту конфига, его имя. "сейчас будет установлена такая-то программа %ADD%" где %ADD% = если существует \"%%S\\add.exe\" еще один вопрос: есть переменная SetEnvironment="unpack=hidcon:cmd /c if exist \"%%S\\Updates.exe\" Utils\\7z.exe x \"%%S\\Updates.exe\" -o\"%Temp%\\%Vers%\" -y" которая после распаковки основного дистрибутива путем дораспаковки рядом находящегося файла обновлений добавляет их к дистрибутиву во временном каталоге и они устанавливаются уже силами самого установщика (подхват). проблема, если ее можно так назвать в том - что прогрессбар основного дистрибутива при распаковке я вижу, а обновления распаковываются невидимо, или если убрать hidcon не очень эстетически красиво получается. файл обновлений имеет свой конфиг (может устанавливаться отдельно) RunProgram="Updates.cmd" AutoInstall="hidcon:Updates.cmd" Delete="%Temp%\\2010" т.е. если запустить его из основного sfx командой AutoInstall="%%S\\Updates.exe -ais" нужно чтобы визуально отображался прогрессбар распаковки, ничего после нее не запускалось и распакованные файлы бы не удалялись, а процесс Updates.exe закрывался после этой распаковки, но остальные опции бы остались справедливы для этого файла в случае его отдельного запуска... есть ли какие то варианты это сделать? |
------- Отправлено: 21:16, 20-01-2013 | #1401 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1025
|
Профиль | Отправить PM | Цитировать specialist, могу точно сказать, что прогрессбар можно перехватить силами Inno Setup.
|
------- Отправлено: 21:26, 20-01-2013 | #1402 |
Старожил Сообщения: 291
|
Профиль | Отправить PM | Цитировать Чего-то на win8 никак не хочет запускаться модуль... Он вообще должен на новой винде работать?
|
Отправлено: 13:34, 21-01-2013 | #1403 |
Старожил Сообщения: 406
|
Профиль | Отправить PM | Цитировать Ruboard, да. для ответа на ваш вопрос нужно больше информации: приведите версию модуля, конфигурацию sfx модуля
|
------- Отправлено: 13:50, 21-01-2013 | #1404 |
Старожил Сообщения: 291
|
Профиль | Отправить PM | Цитировать Цитата specialist:
|
|
Последний раз редактировалось Ruboard, 21-01-2013 в 16:47. Отправлено: 15:48, 21-01-2013 | #1405 |
Старожил Сообщения: 152
|
Профиль | Отправить PM | Цитировать Хмм, а как добится максимального сжатия, есть ли опция непрерывного сжатия?
|
Отправлено: 12:05, 31-01-2013 | #1406 |
Ветеран Сообщения: 1861
|
Профиль | Отправить PM | Цитировать Limonica, Возьми 7-Zip там есть Gui и консольная версия архиватора + справка по командам. Присутствует возможность непрерывного сжатия, а на счет максимального сжатия тут нужно быть осторожным. Ведь можно создать в Х64 версии 7-Zip такой архив который не сможет распаковаться под х86 ОС - ему просто не хватит озу (в х86 ОС есть ограничение - до 2гб озу на процесс).
При создании архивов я пользуюсь следующей командой: Цитата:
|
|
Отправлено: 14:24, 31-01-2013 | #1407 |
Ветеран Сообщения: 1861
|
Профиль | Отправить PM | Цитировать Запускай 7zFM.exe.
|
Отправлено: 20:51, 31-01-2013 | #1408 |
Старожил Сообщения: 152
|
Профиль | Отправить PM | Цитировать Очередная проблема, при использовании:
Цитата:
Ошибка появляется на XP (проверялось XP SP3), на 7 отрабатывает без нареканий. |
|
Последний раз редактировалось Limonica, 11-10-2013 в 13:56. Отправлено: 18:47, 02-02-2013 | #1409 |
Старожил Сообщения: 152
|
Профиль | Отправить PM | Цитировать Методом тыка выяснилось предельное значение, если добавить ещё символ, ошибка неминуема:
Цитата:
|
|
Последний раз редактировалось Limonica, 11-10-2013 в 13:55. Отправлено: 20:05, 02-02-2013 | #1410 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Горячие клавиши для восстановления заводских установок ноутбуков | Sparkster | Ноутбуки | 398 | 03-10-2019 15:11 | |
GUI для модифицированного 7-Zip SFX модуля для установок | hobbeat | Автоматическая установка Windows 2000/XP/2003 | 259 | 09-10-2016 07:01 | |
Создание silent 7-zip sfx | mitiya | Автоматическая установка Windows 2000/XP/2003 | 17 | 01-03-2011 22:14 | |
[решено] Как создать модуль SFX? | CtrlSoft | Программное обеспечение Windows | 3 | 13-02-2008 21:31 | |
CMD/BAT - [решено] замена set str2=%str1:.zip/=.zip/!% глючит на пробелах?! | akrav | Скриптовые языки администрирования Windows | 5 | 12-02-2008 11:54 |
|