Войти

Показать полную графическую версию : Модифицированный SFX модуль 7-Zip'а для установок


Страниц : 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

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

gora
10-11-2005, 12:40
Vadikan
Речь идет об оригинальном архиваторе 7-Zip. Где на него достать русскую справку?

Vadikan
10-11-2005, 21:07
gora
Мне кажется ее не существует. Напишите автору программы. Если найдется, то опубликуйте ссылку.

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

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

Vovanchik
12-11-2005, 12:52
gora
а у меня в свое время вроде как получилось с ним пообщатся на родном русском языке...

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

gora
15-11-2005, 12:45
Спасибо всем за участие по поводу справки к 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 (он вроде поддерживает плагины)?

Oleg_Sch
15-11-2005, 13:14
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 (он вроде поддерживает плагины)?
Подумаю. Но обещать ничего не буду.

ANDYru
18-11-2005, 20:41
для размышлений ...

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

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

ANDYru
18-11-2005, 21:45
Vadikan
во-во , видать не хочет из своего хоть и бесплатного продукта человек конструстор делать .

Oleg_Sch
19-11-2005, 02:11
ANDYruдля размышлений ...

Version 4.30 beta 2005-11-18

Спасиб. Вчера днем по моему местному (+7МСК) еще не было.
Время пересобирать и мою поделку на новом ядре. Думаю будет в понедельник (21 ноября).

Vadikan
7-Zip now uses uncompressed SFX: 7z.sfx Тенденция, однако. WinRAR тоже самое сделал. Интересно, отчего и какие у юзеров пробелы со сжатыми модулями... Другого об'яснения замены сжатых на несжатые я просто не вижу.
Вот что пишет Евгений Рошаль:
SFX modules are not compressed by UPX anymore, so they are
larger now. UPX compression caused numerous false alerts
by antivirus software. If you wish to use compressed modules,
you can get UPX from http://upx.sourceforge.net (http://upx.sourceforge.net/) and compress
*.sfx files in WinRAR folder;
А вот Игорь Павлов в форуме на sourceforge:
1) false anti-virus software alerts.
2) distributive package will be larger
3) I'm not sure that UPX is OK for all new versions of Windows: XP 64-bit / Vista / IA-64 Windows and so on.

You can compress it yourself. In that case you take risks for yourself.

IMHO, основная причина - ложное срабатывание антивирусов, сам один раз натыкался.

Sfx modules 7z.sfx and 7zCon.sfx now use msvcrt.dll А не связано ли это с с деятельностью Олега?
Думаю - нет :). Я уже раньше отвечал по этому вопросу http://forum.oszone.net/showpost.php?p=364637&postcount=60
Не вижу причин, по которым ее не стоит использовать.

ANDYru
во-во , видать не хочет из своего хоть и бесплатного продукта человек конструстор делать .
А вот этого не понял :( Вы о чем ?

Vadikan
19-11-2005, 02:37
Oleg_Sch
Спасибо за ответIMHO, основная причина - ложное срабатывание антивирусов, сам один раз натыкался.Антивирус реагирует на исполняемый файл, созданный при помощи SFX или сам .SFX модуль вызывает ложные срабатывания?

Oleg_Sch
19-11-2005, 03:00
Vadikan
Первое. "Антивирус реагирует на исполняемый файл, созданный при помощи SFX"
Просто сама по себе технология компрессии исполняемых файлов очень похожа на ту, которую используют вирусы для внедрения в файл, да и большинство вирусов-троянов сжаты UPX'ом. Но абсолютное большинство антивирусов уже умеют распознавать и распаковывать сжатые EXE-ники и уже по распакованному содержимому искать "вирус-не вирус". Старые антивирусы (или давно не обновляемые, как было в моем случае) могут ругаться на абсолютно нормальный файлы, что "возможно заражен тем-то-тем-то"

Oleg_Sch
23-11-2005, 10:08
Обновление.
history.txt:
1.0.0.51123 (build 117):
+/- Использован исходный код 7-Zip версии 4.30beta от 18 ноября 2005 г.
+ Параметр -! в командной строке.

Vadikan
23-11-2005, 10:14
Oleg_SchПервое. "Антивирус реагирует на исполняемый файл, созданный при помощи SFX"Понятно. Сорри, пропустил твой ответ.

У меня буквально на днях McAfee Enterprise 8.0 вдруг ни с того ни с сего завопил и удалил инсталлятор 7-zip архиватора 4.25b (ЕХЕ). Настройки АВ мне, бесправному на работе, недоступны, но сам подход к конфигурированию АВ меня озадачил. Сначала удалил, а потом пишет - у тебя вирус был, звони в HelpDesk. А чего звонить, если файла уже нет? Они даже в карантин его не поставили :)

ANDYru
04-12-2005, 21:56
Oleg_Sch
821 KB 2005-12-04 4.31 Windows 7-Zip _http://keihanna.dl.sourceforge.net/sourceforge/sevenzip/7z431.exe
1104 KB 2005-12-04 4.31 Windows x64 7-Zip _http://citkit.dl.sourceforge.net/sourceforge/sevenzip/7z431-x64.exe

Oleg_Sch
04-12-2005, 22:11
ANDYru
Спасиб. Уже качаю.
Только вот x64 мне пока тестировать не на чем :(. Пора думать оп апгрейде.

EgOrus
05-12-2005, 17:08
Oleg_Sch
может подредактировать шапку заменить http://unattended.solta.ru на http://7zsfx.solta.ru :) решил качнуть последнюю версию - в результате не поглядев на дату качнул со старого сайта - получил немного гемора. Или под главной ссылкой добавить урл на страничку с бэтами.

Oleg_Sch
05-12-2005, 17:16
EgOrusВозникло неск. вопросов:
1. Ключик типа hidcon:start.cmd в новых версиях не используются?
Никуда не должен был убежать :) А что ? Возникли какие-то проблемы с новыми версиями ? Должен работать.
2. последняя версия 1.0.0.51123 (build 117) должна коректно работать только с 4.30 или и с последующими тоже?
C 7zip 4.31 у меня вполне нормально работает предыдущая версия 1.0.0.51028 (build 91) hidcon там тоже работает
Так и должно быть... Ядро распаковщика, которое я использую из 7-Zip'a, собственно говоря и не менялось с версии 4.29beta (или даже 4.27 - уже не помню). Сегодня собрал на основе 4.31 - бинарные файлы получились один-в-один с предыдущей версией, что говорит о том, что те файлы, которые использую я для распаковки в очередной раз НЕ ИЗМЕНИЛИСЬ. Т.е. если Игорь чего-то координально изменит в алгоритме - перестанет работать, пока сохраняется совместимость.
А hidcon - это уже моя добавка, от версии 7-zip Игоря Павлова она не зависит, должна работать всегда. Вот щас думаю, выкладывать релиз на основе 4.31 или нет ? Старая версия прекрасно будет работать и с архивами упакованными 4.31

P.S. to EgOrus:
Пока я отвечал на ваш первый вариант поста, вы его уже изменили :) А насчет шапки - думаю вы правы.




© OSzone.net 2001-2012