Ru-Board.club
← Вернуться в раздел «Программы»

» 7-Zip / 7z

Автор: iglezz
Дата сообщения: 08.08.2006 23:32
по контекстному меню и не только....
у меня 7-zip из батника устанавливается

[more=код батника]
Код: @cmdow @ /HID
:install_app
SET CURPATH=%~dp0
SET ZCLSID={23170F69-40C1-278A-1000-000100020000}

REM ~ CLEAR SOME REG KEYS
REG DELETE "HKLM\Software\Microsoft\Windows\CurrentVersion\App Paths\7zFMn.exe" /f
REG DELETE "HKLM\Software\Microsoft\Windows\CurrentVersion\App Paths\7zFM.exe" /f
REG DELETE "HKLM\Software\7-Zip" /f
REG DELETE "HKCU\Software\7-Zip" /f

REM ~ COMMON SETTINGS
REG ADD "HKLM\Software\7-Zip" /v "path" /t REG_SZ /d "%CURPATH%" /f
REG ADD "HKCU\Software\7-Zip" /v "path" /t REG_SZ /d "%CURPATH%" /f
REG ADD "HKLM\Software\7-Zip" /v "lang" /t REG_SZ /d "en" /f
REG ADD "HKCU\Software\7-Zip" /v "lang" /t REG_SZ /d "en" /f
REG ADD "HKCR\CLSID\%ZCLSID%" /ve /t REG_SZ /d "7-Zip Shell Extension" /f
REG ADD "HKCR\CLSID\%ZCLSID%\InprocServer32" /ve /t REG_SZ /d "%CURPATH%7-zip.dll" /f
REG ADD "HKCR\CLSID\%ZCLSID%\InprocServer32" /v "ThreadingModel" /t REG_SZ /d "Apartment" /f

REG ADD "HKCR\Directory\shellex\ContextMenuHandlers\7-Zip" /ve /t REG_SZ /d "%ZCLSID%" /f
REG ADD "HKCR\Directory\shellex\DragDropHandlers\7-Zip" /ve /t REG_SZ /d "%ZCLSID%" /f
REG ADD "HKCR\Drive\shellex\DragDropHandlers\7-Zip" /ve /t REG_SZ /d "%ZCLSID%" /f
REG ADD "HKCR\*\shellex\ContextMenuHandlers\7-Zip" /ve /t REG_SZ /d "%ZCLSID%" /f

REG ADD "HKLM\Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved" /v "%ZCLSID%" /t REG_SZ /d "7-Zip Shell Extension" /f
REG ADD "HKLM\Software\Microsoft\Windows\CurrentVersion\App Paths\7zFM.exe" /ve /t REG_SZ /d "%CURPATH%7zFM.exe" /f
REG ADD "HKLM\Software\Microsoft\Windows\CurrentVersion\App Paths\7zFM.exe" /v "path" /t REG_SZ /d "%CURPATH%" /f

REM ~ LM SETTINGS
REG ADD "HKLM\Software\7-Zip\Options" /v "CascadedMenu" /t REG_DWORD /d 1 /f
REG ADD "HKLM\Software\7-Zip\Options" /v "ContextMenu" /t REG_DWORD /d 0x306 /f
REG ADD "HKLM\Software\7-Zip\Options" /v "WorkDirType" /t REG_DWORD /d 0 /f
REG ADD "HKLM\Software\7-Zip\Options" /v "WorkDirPath" /t REG_SZ /d "" /f
REG ADD "HKLM\Software\7-Zip\Options" /v "TempRemovableOnly" /t REG_DWORD /d 1 /f

REG ADD "HKLM\Software\7-Zip\Compression" /v "Archiver" /t REG_SZ /d "7z" /f
REG ADD "HKLM\Software\7-Zip\Compression" /v "Level" /t REG_DWORD /d 9 /f
REG ADD "HKLM\Software\7-Zip\Compression" /v "Solid" /t REG_DWORD /d 1 /f
REG ADD "HKLM\Software\7-Zip\Compression" /v "Multithread" /t REG_DWORD /d 0 /f
REG ADD "HKLM\Software\7-Zip\Compression" /v "ShowPassword" /t REG_DWORD /d 1 /f
REG ADD "HKLM\Software\7-Zip\Compression" /v "EncryptHeaders" /t REG_DWORD /d 1 /f

REG ADD "HKLM\Software\7-Zip\Compression\Options\7z" /v "Method" /t REG_SZ /d "LZMA" /f
REG ADD "HKLM\Software\7-Zip\Compression\Options\7z" /v "Level" /t REG_DWORD /d 9 /f
REG ADD "HKLM\Software\7-Zip\Compression\Options\7z" /v "Dictionary" /t REG_DWORD /d 0x1000000 /f
REG ADD "HKLM\Software\7-Zip\Compression\Options\7z" /v "Order" /t REG_DWORD /d 0x40 /f

REM ~ CU SETTINGS
REG ADD "HKCU\Software\7-Zip\Options" /v "CascadedMenu" /t REG_DWORD /d 1 /f
REG ADD "HKCU\Software\7-Zip\Options" /v "ContextMenu" /t REG_DWORD /d 0x306 /f
REG ADD "HKCU\Software\7-Zip\Options" /v "WorkDirType" /t REG_DWORD /d 0 /f
REG ADD "HKCU\Software\7-Zip\Options" /v "WorkDirPath" /t REG_SZ /d "" /f
REG ADD "HKCU\Software\7-Zip\Options" /v "TempRemovableOnly" /t REG_DWORD /d 1 /f

REG ADD "HKCU\Software\7-Zip\Compression" /v "Archiver" /t REG_SZ /d "7z" /f
REG ADD "HKCU\Software\7-Zip\Compression" /v "Level" /t REG_DWORD /d 9 /f
REG ADD "HKCU\Software\7-Zip\Compression" /v "Solid" /t REG_DWORD /d 1 /f
REG ADD "HKCU\Software\7-Zip\Compression" /v "Multithread" /t REG_DWORD /d 0 /f
REG ADD "HKCU\Software\7-Zip\Compression" /v "ShowPassword" /t REG_DWORD /d 1 /f
REG ADD "HKCU\Software\7-Zip\Compression" /v "EncryptHeaders" /t REG_DWORD /d 1 /f

REG ADD "HKCU\Software\7-Zip\Compression\Options\7z" /v "Method" /t REG_SZ /d "LZMA" /f
REG ADD "HKCU\Software\7-Zip\Compression\Options\7z" /v "Level" /t REG_DWORD /d 9 /f
REG ADD "HKCU\Software\7-Zip\Compression\Options\7z" /v "Dictionary" /t REG_DWORD /d 0x1000000 /f
REG ADD "HKCU\Software\7-Zip\Compression\Options\7z" /v "Order" /t REG_DWORD /d 0x40 /f

regsvr32 /s 7-zip.dll

SET CURPATH=
SET ZCLSID=
exit
Автор: bredonosec
Дата сообщения: 08.08.2006 23:48
iglezz
Это на какую ось? И какой набор файлов должен присутствовать? (так понимаю, не совсем обычный инсталлер, ибо ему такой набор не особо нужен.. )
Автор: iglezz
Дата сообщения: 09.08.2006 10:11
Это у меня под winxp работает
используется стандартный набор файлов (для себя покоцал ненужные текстовики и языковые файлы)
размер батника большой из-за настроек:
1. язык english
2. контексное меню (каскадом, только необходимые мне элементы)
3. сжатие забито в LZMA Ultra 32Mb Solid

подозреваю, что некоторые строки совсем не нужны (дублируют действия "regsvr32 /s 7-zip.dll")
но, тем не менее, вариант рабочий
Автор: bredonosec
Дата сообщения: 09.08.2006 14:09

Цитата:
используется стандартный набор файлов
- т.е. распакованный инсталлер?
Автор: iglezz
Дата сообщения: 09.08.2006 22:38
он самый, распакованный
записи в реестре выдирал в процессе установки/настройки
Автор: bredonosec
Дата сообщения: 10.08.2006 04:18

Цитата:
он самый, распакованный
вот таперича полное понимание процесса
пасибо
Автор: mikar
Дата сообщения: 13.08.2006 06:46
7-Zip 4.43 Alpha 4
http://www.7-zip.org/alpha/7z443a4.exe
http://www.7-zip.org/alpha/7z443a4-x64.msi
Автор: 4get
Дата сообщения: 21.08.2006 22:40
(+ изменения в этой альфе)
Цитата:
What's new:
- 7-Zip now can use multi-threading mode for compressing to .ZIP archives.
- 7-Zip now uses order list (list of extensions) for files sorting for compressing
to .7z archives. It can slightly increase compression ratio in some cases.
- ZIP format supporting was improved.
- 7-Zip now restores modification time of folders during .7z archives extracting.
- New context menu items for .ZIP archives creating.
- Some bugs were fixed.
- New localizations: Armenian, Marathi.
Автор: magistral
Дата сообщения: 04.09.2006 12:36
Папка с кучей текстов размером 5,88 МБ (6 171 138 байт), файлов 2073,
папок - 153 сжалась этим чудо-архиватором до файла 7Z размером всего
1,35 МБ (1 423 299 байт). То есть, как и годы назад, она всё ещё влезает
на дискету!!!
WinRar, максимум что смог: 1,94 МБ (2 044 855 байт). То есть, увы...
Но юзабилити у него в разы удобнее. Вот кто бы их скрестил.
Автор: Sish
Дата сообщения: 04.09.2006 12:39
magistral
А попробуй поставить в WinRAR флажок в чек-боксе "Создать непрерывный архив" и поставь максимальную стпень сжатия, - предположу, что тоже на дискету влезет

Sorry за
Автор: Viewgg
Дата сообщения: 04.09.2006 13:42
magistral
Архиваторы сравниваем и обсуждаем здесь:
Архиваторы. Сравнение сжатия (тут только сравнение сжатия!)
Архиваторы (тут сравнение и голосование)
Автор: magistral
Дата сообщения: 04.09.2006 13:54
Viewgg
Спасибо за подсказку!
Автор: Denis VM
Дата сообщения: 05.09.2006 10:48
Кто подскажет, есть ли утилитка для взлома паролей архивов 7zip?
Автор: Yarylo
Дата сообщения: 05.09.2006 11:01
Denis VM
Для шифрования архивов 7-Zip использует алгоритм AES-256, его еще никто не сломал и врятли сломают в ближайшем времени. Правда может есть какая прога что подбирает пароли брутфорсом, но если в пароле больше 8-ми символов то такой перебор может затянуться на несколько лет
И вообще это вопрос в андеграунд
Автор: chudlo
Дата сообщения: 10.09.2006 13:59
7-Zip 4.43 Alpha 6

32-bit:
http://www.7-zip.org/alpha/7z443a6.exe
64-bit:
http://www.7-zip.org/alpha/7z443a6-x64.msi
Автор: CrackMe
Дата сообщения: 10.09.2006 18:15
Вопрос:
Каким образ разрешить следуйщю ситуацию:
есть sfx 7-zip архив, нужно черз коммандную строку указать путь распаковки архива в директорию отличную от той, в которой находится архив да к тому же содержащая в своём имени пробелы не используя КАВЫЧЕК. А то я столкнулся с тем, что у меня распаковывается архив в папку с именем до пробеллов. Пример: я через коммандную строку ввожу это
Код: 7zipSFX.exe / -oc:\папка 28
Автор: vels
Дата сообщения: 10.09.2006 18:51
7-Zip 4.43 Alpha 6

Цитата:
- 7-Zip now can use multi-threading mode for compressing to .ZIP archives.
- ZIP format supporting was improved.
- 7-Zip now supports WinZip-compatible AES-256 encryption for .ZIP archives.
- New context menu items for .ZIP archives creating.
- 7-Zip now uses order list (list of extensions) for files sorting for compressing
to .7z archives. It can slightly increase compression ratio in some cases.
- 7-Zip now restores modification time of folders during .7z archives extracting.
- Some bugs were fixed.
- New localizations: Armenian, Marathi.
Автор: chudlo
Дата сообщения: 15.09.2006 11:05
7-Zip 4.43 Beta

32-bit:
http://prdownloads.sourceforge.net/sevenzip/7z443.exe
64-bit:
http://prdownloads.sourceforge.net/sevenzip/7z443-x64.msi
Автор: Yarylo
Дата сообщения: 15.09.2006 11:14
chudlo

Цитата:
7-Zip 4.43 Final

Никакой не Final, а beta...
Автор: Nikolai2004
Дата сообщения: 15.09.2006 11:33
можно считать как final

Цитата:
Version 4.43 beta 2006-09-15
--------------------------------------
- 7-Zip now can use multi-threading mode for compressing to .ZIP archives.
- ZIP format supporting was improved.
- 7-Zip now supports WinZip-compatible AES-256 encryption for .ZIP archives.
- New context menu items for .ZIP archives creating.
- 7-Zip now uses order list (list of extensions) for files sorting for compressing
to .7z archives. It can slightly increase compression ratio in some cases.
- 7-Zip now restores modification time of folders during .7z archives extracting.
- Some bugs were fixed.
- New localizations: Armenian, Marathi.
Автор: ava297
Дата сообщения: 16.10.2006 19:19
Обновлённый украинский языковый файл для 7-Zip 4.43. Желающие качайте: http://www5.rapidupload.com/d.php?file=dl&filepath=25601 .
Автор: rick1
Дата сообщения: 05.11.2006 12:38
C недавних пор начал юзать 7-zip как самый крутой ариватор. Имеются вопросы, как его настроить для максимального сжатия.
Уровень сжатия: ультра
Метод сжатия LZMA
Размер словаря: 128 мб?
Размер слова: 273?


Солид: ок
Многопоточность: ок

Вот вроде и все опции, какие можно задействовать?

Там ещё есть "параметры", но я не знаю, чего там писать.

Вопрос: что ещё можно сделать для увеличения сжатия!?

Автор: abz
Дата сообщения: 05.11.2006 13:04
rick1

Цитата:
Вопрос: что ещё можно сделать для увеличения сжатия!?

А этого не хватает?
Автор: Viewgg
Дата сообщения: 05.11.2006 13:09
rick1

Цитата:
C недавних пор начал юзать 7-zip как самый крутой ариватор.



Архиваторы. Сравнение сжатия

Кстати, на http://www.maхimumcompression.com пишут обычно набор параметров сжатия.
Ещё иногда помогает упаковка файлов в tar перед сжатием.
Автор: rick1
Дата сообщения: 05.11.2006 13:44

Цитата:
А этого не хватает?


Неа, а вот ща протестил и выяснил, что так Размер словаря: 128 мб и Размер слова: 273
не надо. Лучше по умолчанию!


Автор: Gideon Vi
Дата сообщения: 05.11.2006 13:46

Цитата:
Размер словаря: 128 мб?


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


Цитата:
Размер слова: 273?


параметр варьируется в зависимости от файлов. Как правило, выше 128 делает архивы больше.
Автор: rick1
Дата сообщения: 05.11.2006 15:11

Цитата:
параметр варьируется в зависимости от файлов. Как правило, выше 128 делает архивы больше.


Это и я заметил. А вот что я не догоняю, так это, когда 7-зип на ультрасжатии делает архив чуть-чуть больше оригинала. Так было несколько раз, когда я паковал iso-шники.
Автор: dzh2000
Дата сообщения: 10.11.2006 12:30
Имеется образ диска в формате Nero размером 200 Мб. Объем памяти на компьютере 1 Гб. Какие параметры выставить для максимального сжатия в 7-Zip?
Заранее спасибо за помощь.
Автор: Gideon Vi
Дата сообщения: 10.11.2006 12:45
размер словаря 128
размер слова 128
Автор: VAbramyak
Дата сообщения: 10.11.2006 23:43
А можно ли использовать этот архиватор для упаковки больших баз MS SQL?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172

Предыдущая тема: Longhorn и Blackcomb


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.