Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Модифицированный SFX модуль 7-Zip'а для установок

Ответить
Настройки темы
Модифицированный SFX модуль 7-Zip'а для установок

Старожил


Сообщения: 341
Благодарности: 128


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


Изменения
Автор: Petya V4sechkin
Дата: 02-11-2017




Модифицированный SFX модуль 7-Zip'а для установок

Версия 1.6.1 Stable, сборка 3873 (5 марта 2016 г.)
Версия 1.7.0 Develop, сборка 3873 (5 марта 2016 г.)


Модифицированный модуль предоставляет широкие возможности для создания SFX архивов. Используя модуль, Вы можете:
  • указывать желаемый путь распаковки содержимого архива
  • использовать как абсолютные, так и относительные пути
  • выбирать между интерактивной, "тихой" и скрытой распаковкой
  • контролировать внешний вид диалоговых окон и текста в них
  • конфигурировать различные варианты установки запакованных приложений, впоследствии выбирая нужный сценарий ключом командной строки
  • конфигурировать установку нескольких (до 10) разных запакованных приложений, впоследствии выбирая нужные приложения и последовательность их установки ключом командной строки
  • просто распаковать архив в желаемую папку
  • запускать после распаковки последовательно несколько файлов (.exe, .msi, .reg и т.п.) и использовать его для установки приложений
  • заменить, применяемые ранее для установки, .bat или .cmd файлы и исключить необходимость использования "StartX.exe", "msistub.exe" и подобных утилит
  • создавать ярлыки к программам и назначать значки для этих ярлыков по своему усмотрению
  • использовать архивы с разными методами сжатия (LZMA, LZMA2, Deflate, PPMd), которые предлагает архиватор 7-Zip
  • удалять как отдельные файлы, после их использования, так и сам 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
читать дальше »



Q:
Цитата:
Как извлекать определенные папки, в зависимости от разрядности системы/варианта установки и т.д
A: Такой возможности нет, SFX архив распаковывается полностью


Q:
Цитата:
а можно ли для sfx архива задавать пароль который при обычном запуске sfx архива как бы не запрашивался и сам вводился, а при попытке просто распаковать архив этот пароль запрашивался
A: Нельзя. Модули с данной поддержкой официально недоступны. Пока, пользуясь своей "властью", я даю такие модули только тем, кто мне помогает/прикладывает какие-то усилия в развитии самого модуля, справки к нему и сопутствующих файлов. Считайте это моим эгоизмом.

Это сообщение посчитали полезным следующие участники:
Показать/скрыть список поблагодаривших

Отправлено: 06:20, 11-07-2005

 

(*.*)


Сообщения: 36491
Благодарности: 6675

Профиль | Сайт | Отправить PM | Цитировать


gora
В первом посте темы и в подписи автора есть ссылки. Вам нужен Readme, он и является справкой. Или речь идет об оригинальном архиваторе 7-zip?

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 21:14, 09-11-2005 | #81



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить PM | Цитировать


Vadikan
Речь идет об оригинальном архиваторе 7-Zip. Где на него достать русскую справку?

Отправлено: 12:40, 10-11-2005 | #82


(*.*)


Сообщения: 36491
Благодарности: 6675

Профиль | Сайт | Отправить PM | Цитировать


gora
Мне кажется ее не существует. Напишите автору программы. Если найдется, то опубликуйте ссылку.

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 21:07, 10-11-2005 | #83


Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить PM | Цитировать


Vadikan
Сайт у автора на английском, форум тоже, попытался написать письмо, а там тоже предупреждение, что мол только по английски пишите. Видимо придется переводить самому. Все равно спасибо.

Отправлено: 13:15, 11-11-2005 | #84


(*.*)


Сообщения: 36491
Благодарности: 6675

Профиль | Сайт | Отправить PM | Цитировать


gora
Eсть и русский сайт 7-zip.org/ru А спросить по английски просто: Do you have a Russian version of the help file?

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 21:24, 11-11-2005 | #85


Старожил


Сообщения: 454
Благодарности: 17

Профиль | Отправить PM | Цитировать


gora
а у меня в свое время вроде как получилось с ним пообщатся на родном русском языке...

баг какой нить замеченый или предложение какое конструктивное ему в форме репорта на сайте напиши, может и тебе ответит.

-------
моя самоделка


Отправлено: 12:52, 12-11-2005 | #86


Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить PM | Цитировать


Спасибо всем за участие по поводу справки к 7-Zip.
Несколько вопросов к Oleg_Sch. Сразу скажу, что не очень разбираюсь в тонкостях работы командной строки.
1. У Вас написано: "Shortcut="type, {src_file_path}, {command_line_for_file}, {folder_for_shortcut}, {decription}, {shortcut_name}, {working_directory}"
...
Каждый параметр, исключая 'type', должен быть заключен в фигурные скобки, параметры разделяются запятыми. ", в форме записи разделяются запятыми и пробелами. Где правильно?
2. Не описано как поступать с необязательными параметрами. Методом тыка я их убрал оставив только запятые. Правильно ли я сделал?
3. Не очень понял назначение параметра {working_directory}, хорошо бы пример с его использованием.
4. Параметр "8 - использовать стили (схемы) Windows XP" меняет только вид прогресс бара или у меня что-то не работает?
5. В заголовке окна распаковки торчит какой то значек (в оригинальном 7-Zip его нет). Можно ли его убрать?
6. Хотелось бы, чтобы файл Readme_RU.txt, с введением новых параметров, пополнялся новыми примерами их использования.

Работой модуля остался очень доволен. Спасибо за ваш труд.
С нетерпением жду появления "графической версии" и возможности вставлять свою иконку в архив. И если она все таки будет (я на это очень надеюсь) нельзя ли ее сделать в виде плагина к 7-Zip (он вроде поддерживает плагины)?

Отправлено: 12:45, 15-11-2005 | #87


Старожил


Сообщения: 341
Благодарности: 128

Профиль | Сайт | Отправить PM | Цитировать


gora
Цитата:
1. У Вас написано: "Shortcut="type, {src_file_path}, {command_line_for_file}, {folder_for_shortcut}, {decription}, {shortcut_name}, {working_directory}"
...
Каждый параметр, исключая 'type', должен быть заключен в фигурные скобки, параметры разделяются запятыми. ", в форме записи разделяются запятыми и пробелами. Где правильно?
Правильны оба варианта Если после запятой есть пробелы (которых может быть сколько угодно), все они будут просто игнорированы
Цитата:
2. Не описано как поступать с необязательными параметрами. Методом тыка я их убрал оставив только запятые. Правильно ли я сделал?
Необязательные параметры после последнего используемого можно не указывать вообще. Т.е. если мы создаем ярлык для файла cmd без дополнительных параметров командной строки, описания и т.д, то будет выглядеть так:
Код: Выделить весь код
Shortcut="Du, {cmd.exe}"
Неиспользуемые параметры в середине можно указывать так:
Код: Выделить весь код
Shortcut="Du, {cmd.exe}, {}, {}, {Command line}"
или так:
Код: Выделить весь код
Shortcut="Du, {cmd.exe}, , , {Command line}"
Рекомендую первый вариант.
Цитата:
3. Не очень понял назначение параметра {working_directory}, хорошо бы пример с его использованием.
В русском варианте винды в свойствах ярлыка это параметр "Рабочая папка", в английском "Start in". Указывает какая папка будет текущей при старте программы указанной в ярлыке.
Цитата:
4. Параметр "8 - использовать стили (схемы) Windows XP" меняет только вид прогресс бара или у меня что-то не работает?
В принципе - да Еще кнопочки.
Цитата:
5. В заголовке окна распаковки торчит какой то значек (в оригинальном 7-Zip его нет). Можно ли его убрать?
Это иконка sfx модуля, в оригинальном модуле ее действительно не было, в заголовок окна добавлял специально, чтобы и на таскбаре было видно. Сделаю возможность убрать ее, если вам не нравится
Цитата:
6. Хотелось бы, чтобы файл Readme_RU.txt, с введением новых параметров, пополнялся новыми примерами их использования.
Попробую завтра-послезавтра выложить обновленную версию ридми, подправленную и дополненную Vadikan'ом
Цитата:
Работой модуля остался очень доволен. Спасибо за ваш труд.
Пожалуйста
Цитата:
С нетерпением жду появления "графической версии" и возможности вставлять свою иконку в архив.
Работаю над этим, нехватка времени, но дело продвигается.
Цитата:
И если она все таки будет (я на это очень надеюсь) нельзя ли ее сделать в виде плагина к 7-Zip (он вроде поддерживает плагины)?
Подумаю. Но обещать ничего не буду.

-------
http://7zsfx.info


Отправлено: 13:14, 15-11-2005 | #88


Аватара для ANDYru

Ветеран


Сообщения: 1007
Благодарности: 61

Профиль | Отправить PM | Цитировать


для размышлений ...

Version 4.30 beta 2005-11-18
--------------------------------------
- Files 7zFMn.exe, 7zGn.exe, 7-zipn, 7za.exe, 7zC.sfx were removed from 7-zip package
- 7-Zip now uses uncompressed SFX: 7z.sfx
- Sfx modules 7z.sfx and 7zCon.sfx now use msvcrt.dll
- Speed optimizations in LZMA maximum/ultra compressing.
- LZMA now supports word size up to 273
- 7-Zip now reduces dictionary size for LZMA, if you compress files
smaller than specified dictionary size.
- 7-Zip now can use large memory pages:
GUI: 7-Zip File Manager / Options / Settings / Use large memory pages.
Command line version: -slp switch.
This feature allows to increase speed of compressing.
But 7-Zip can make some pause at starting of compressing for allocating large pages.
Also Task Manager doesn't show real memory usage of program, if 7-Zip uses large pages.
This feature works only on Windows 2003 / XP x64 / Vista.
Also you must have administrator's rights for your system.
Recommended size of RAM: 1 GB or more.
To install this feature you must run 7-Zip File Manager at least once,
close it and reboot system.
- Some bugs were fixed

-------
о Человеке можно судить по его Temporary Internet Files


Отправлено: 20:41, 18-11-2005 | #89


(*.*)


Сообщения: 36491
Благодарности: 6675

Профиль | Сайт | Отправить PM | Цитировать


Цитата:
7-Zip now uses uncompressed SFX: 7z.sfx
Тенденция, однако. WinRAR тоже самое сделал. Интересно, отчего и какие у юзеров пробелы со сжатыми модулями... Другого об'яснения замены сжатых на несжатые я просто не вижу.
Цитата:
Sfx modules 7z.sfx and 7zCon.sfx now use msvcrt.dll
А не связано ли это с с деятельностью Олега?

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 21:30, 18-11-2005 | #90



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Модифицированный SFX модуль 7-Zip'а для установок

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Горячие клавиши для восстановления заводских установок ноутбуков 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




 
Переход