|
Компьютерный форум 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 |
Пользователь Сообщения: 55
|
Профиль | Отправить PM | Цитировать Цитата gora:
команды он больше не нужен. Цитата gora:
|
||
Отправлено: 18:02, 08-03-2011 | #1141 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 55
|
Профиль | Отправить PM | Цитировать Доброго времени уважаемые!
Вопрос свой решил: Цитата Scorpkoms:
|
|
Последний раз редактировалось Scorpkoms, 11-03-2011 в 22:41. Отправлено: 23:10, 09-03-2011 | #1142 |
Ветеран Сообщения: 1861
|
Профиль | Отправить PM | Цитировать На основе SFX модуля сделал инсталятор с автоматическим выбором установки приложения в зависимости от битности ОС. Как сделать чтоб создавался ярлык для нужного ехе-шника ? Они с разными именами (как например в VirtualDub - VirtualDub.exe и Veedub64.exe).
|
Отправлено: 00:20, 19-03-2011 | #1143 |
Старожил Сообщения: 291
|
Профиль | Отправить PM | Цитировать Использую последнюю альфу модуля щербакова 7zsd_LZMA2.sfx
Первое: FinishMessage не появляется ни прикаких условиях т.е никакие игры с этими параметрами GUIFlags GUIMode не помогают, даже если убрать их совсем. Но можно насильно показать через fm. Это так и задумано? Второе: если в скрипте нет никаких команд запуска выводится сообщение что setup.exe не найден. Мелочь конечно, но... |
Последний раз редактировалось Ruboard, 21-03-2011 в 14:32. Отправлено: 14:13, 21-03-2011 | #1144 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Цитата Ж.Д.А.Л.К.Е.Р.:
Цитата Ruboard:
2 Укажите версию модуля. 3 Если версия модуля менее 1.5 alpha (сборка 1989), то обновите до указанной. Цитата Ruboard:
Цитата справка:
|
||||
Последний раз редактировалось gora, 21-03-2011 в 15:45. Причина: дополнил Отправлено: 14:44, 21-03-2011 | #1145 |
Старожил Сообщения: 291
|
Профиль | Отправить PM | Цитировать Цитата gora:
Я тоже сначало подумал, что дело в скрипте, а потом просто тупо взял модуль из архива 7zsd_140_1942 и все работает нормально Цитата gora:
пс Вы просили помогать в создании модуля. Я стараюсь |
||
Последний раз редактировалось Ruboard, 22-03-2011 в 12:46. Отправлено: 15:40, 21-03-2011 | #1146 |
Ветеран Сообщения: 1861
|
Профиль | Отправить PM | Цитировать gora Вот на примере VirtualDub, написал скрипт на автомате и только потом вспомнил что у х86 версии программы VirtualDub.exe, а у х64 Veedub64.exe. Теперь думаю как сделать ярлыки для нужного ехе-шника.
|
Отправлено: 22:00, 22-03-2011 | #1147 |
Ветеран Сообщения: 2153
|
Профиль | Отправить PM | Цитировать Ж.Д.А.Л.К.Е.Р.,
Хороший вопрос, тоже интересно увидеть решение. Предполагаю, что решение возможно с префиксами. |
------- Отправлено: 09:15, 23-03-2011 | #1148 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Ж.Д.А.Л.К.Е.Р., попробуйте так:
;!@Install@!UTF-8! SetEnvironment="Ver=1.9.11" SetEnvironment="ProgName=VirtualDub" SetEnvironment="PrgMain_x86=VirtualDub.exe" SetEnvironment="PrgMain_x64=Veedub64.exe" SetEnvironment="PathInst=%SystemDrive%\\Program Files\\%ProgName%" Title="%ProgName% v%Ver% [x86/x64]" BeginPrompt="Сейчас будет установлен %ProgName% v%Ver% [%%P]" ExtractTitle="Распаковка файлов..." ExtractDialogText="Подождите, пожалуйста..." GUIFlags="2+4+8+16+32+2048+4096" GUIMode="1" MiscFlags="4" FinishMessage="Установка %ProgName% v%Ver% [%%P] завершена!" RunProgram="%%P:fm10:hidcon:cmd /c xcopy %%P\\* \"%PathInst%\\\" /e /i /y" RunProgram="x64:forcenowait:hidcon:cmd /c Ping -n 10 LocalHost>Nul& For %i In (\"%CommonDesktop%\" \"%UserDesktop%\" \"%7zSfxFolder23%\" \"%7zSfxFolder02%\") Do Del /Q \"%~i\\%ProgName%_x86.lnk\">Nul" RunProgram="x86:forcenowait:hidcon:cmd /c Ping -n 10 LocalHost>Nul& For %i In (\"%CommonDesktop%\" \"%UserDesktop%\" \"%7zSfxFolder23%\" \"%7zSfxFolder02%\") Do Del /Q \"%~i\\%ProgName%_x64.lnk\">Nul" Shortcut="D,{%PathInst%\\%PrgMain_x86%},,,,{%ProgName%_x86},{%PathInst%}" Shortcut="D,{%PathInst%\\%PrgMain_x64%},,,,{%ProgName%_x64},{%PathInst%}" Shortcut="P,{%PathInst%\\%PrgMain_x86%},,,,{%ProgName%_x86},{%PathInst%}" Shortcut="P,{%PathInst%\\%PrgMain_x64%},,,,{%ProgName%_x64},{%PathInst%}" ;!@InstallEnd@! Цитата Ruboard:
Вас просили указать версию модуля и привести свой файл конфигурации, Вы ОТКАЗАЛИСЬ! Это не помощь... (см. ОПК п.3.13) Баг не подтверждаю! У меня множество аддонов выложено с последним модулем (версия модуля 1.5 alpha сборка 1989) и везде FinishMessage работает и жалоб от пользователей не поступало. |
|
Последний раз редактировалось gora, 23-03-2011 в 11:02. Отправлено: 10:46, 23-03-2011 | #1149 |
$AutoITer Сообщения: 446
|
Профиль | Отправить PM | Цитировать Собственно назрел вопрос. Как можно удалить необходимую папку ДО установки?
Насколько я читал RunProgram, ExecuteFile, AutoInstall выполняются после распаковки. |
------- Отправлено: 00:47, 28-03-2011 | #1150 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Горячие клавиши для восстановления заводских установок ноутбуков | 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 |
|