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

» 7-Zip / 7z

Автор: sabio
Дата сообщения: 02.10.2008 21:11
PMRaven666
за этим лучше сразу в соседний топик
Автор: Doormouse
Дата сообщения: 04.10.2008 14:01
а подскажите пожалуйста - как сохранить настройки 7z?
чтобы после переустановки самой программы и windows можно было все восстановить как было?

The Unforgiven

Спасибо!
Автор: The Unforgiven
Дата сообщения: 04.10.2008 14:29
Сохранить ветку реестра HKEY_CURRENT_USER\Software\7-Zip в reg-файл.

Добавлено:

Код: regedit /E C:\TEMP\7-Zip.reg HKEY_CURRENT_USER\Software\7-Zip
Автор: vidic777
Дата сообщения: 17.10.2008 01:37
Подскажите командную строку (с параметрами) что б получить максимальную степень сжатия (архивации исходников).
Пробовал такую 7z a -t7z -r -m9=LZMA "%1" "%1\*.*" но архиватор сообщает что нет хватает памяти.

Заранее спасибо.
Автор: L38Crow
Дата сообщения: 17.10.2008 05:09
Давно пользуюсь 7Zip и недавно с удивлением обнаружил что только он смог распаковать ZIP файл с AES-256 compatible шифрованием. WinRar, WinZIP и прочие с этой проблемой не справились.

Теперь использую только его (7Zip). Тем более поддержка x64 систем.
Автор: Fraerok
Дата сообщения: 17.10.2008 09:14
Кто-нить знает, близится ли релиз архиватора?
И научился ли он более-менее адекватно распознавать файла, а не тупо предлагать протестировать, распаковать и т.д. все в подряд?
Автор: egor23
Дата сообщения: 17.10.2008 13:20
Fraerok

Цитата:
И научился ли он более-менее адекватно распознавать файла, а не тупо предлагать протестировать, распаковать и т.д. все в подряд?

такого не будет
У автора более простые вещи просят годами.
Автор: DemonAk
Дата сообщения: 18.10.2008 17:04
Можно ли както упаковать содержимое папки через консоль не прописывая полный путь?
Например 7z a -tzip bin64.zip bin64\* но он пакует с папкой а нада токо содержимое ее, когда указываешь полный путь все нормально, но надо именно как в winrar'e.
Возможно ли это сделать?
Автор: sabio
Дата сообщения: 18.10.2008 17:42
DemonAk
сделать сначала в батнике pushd bin64, а потом паковать только содержимое - *
Автор: DemonAk
Дата сообщения: 18.10.2008 18:57
sabio
Спасибо, то что ты посоветовал сделать сработало.
Автор: Bulat_Ziganshin
Дата сообщения: 19.10.2008 15:34

Цитата:
что б получить максимальную степень сжатия (архивации исходников).

вместо свей -m9=lzma используй -m0=ppmd:o16:mem256m


Цитата:
ZIP файл с AES-256 compatible шифрованием. WinRar, WinZIP

у тебя был очень старый WinZIP именно его авторы и внесли эту фичу в формат zip
Автор: lorents
Дата сообщения: 20.10.2008 16:23
кто-нибудь знает технологию NOSSO
которую использует в Adobe Reader 9, чем только я не пытался сжать установочные файлы, которые нашёл в следующей папке

C:\Program Files\Adobe\Reader 9.0\Setup Files

не смог достичь того же результата что и сам установочный файл который скачал с интернета
Автор: palamars
Дата сообщения: 20.10.2008 16:48
lorents

Насколько я понимаю, алгоритмы сжатия от NOSSO, Fead-netopsystem и др. разрабатываются под каждый конкретный дистрибутив программы. Т.е. универсальный архиватор всегда будет сжимать хуже таких алгоритмов
Автор: regnad
Дата сообщения: 23.10.2008 13:57
у меня 2 гига оперы. знаю что в 7zip можна выставить размер словаря 96мб и 128мб для LZMA. но при создании архива в списке эти цифры нельзя выбрать, там макс. 64мб.
подскажите что нада вписать в строку "Параметры:" чтобы был размер словаря например 96мб.
Автор: GORA2
Дата сообщения: 23.10.2008 15:48
regnad
На сколько я знаю, словарь в 128мб можно использовать только из ком. строки с консольным архиватором. С GUI этот вариант не проходит.
Автор: egor23
Дата сообщения: 23.10.2008 17:43
regnad

Цитата:
подскажите что нада вписать в строку "Параметры:" чтобы был размер словаря например 96мб.

d=96m
d=128m

GORA2

Цитата:
С GUI этот вариант не проходит.

проходит, если система "не засрана".


Добавлено:

Цитата:
На сколько я знаю, словарь в 128мб можно использовать только из ком. строки с консольным архиватором.

с консольными можно не только 128МБ и больше можно ~160МБ-165МБ (может немного больше).
Автор: VovaII
Дата сообщения: 24.10.2008 19:19
При разархивации, какую временную папку он использует?
Могу я задать ее?
Автор: vidic777
Дата сообщения: 25.10.2008 00:31
Bulat_Ziganshin
Спасибо, пробовал - сжимает хуже чем ВинРар. Подскажите какую ком. строку нада написать чтоб получить степень сжатия такую же как при этих параметрах:


Заранее спасибо.
Автор: egor23
Дата сообщения: 25.10.2008 02:22
vidic777

Цитата:
Спасибо, пробовал - сжимает хуже чем ВинРар.

Если сравниваете с WinRar-ом, и получается хуже играйтесь дальше с параметрами сжатия, имея ввиду что у WinRar для ppmd максимальные параметры - размер модели 128МБ, в 7-Zip можно сходу попробывать порядок модели 6 (-m0=ppmd:o6:mem256m).
А для общего случае подбора параметров:
снижайте порядок модели: вдвое 32-16-8-4, потом промежуточные значения пока не подбирёте оптимальные значения под конкретные данные архивирования.

Цитата:
Подскажите какую ком. строку нада написать чтоб получить степень сжатия такую же как при этих параметрах:

7-zip 4.57
7z a -t7z archive.7z proga.exe -mx=9 -m0=LZMA:fb128 -mmt=2
Автор: Bulat_Ziganshin
Дата сообщения: 26.10.2008 13:21

Цитата:
Спасибо, пробовал - сжимает хуже чем ВинРар.

ты пробовал именно на своих исходниках? или на каких-то других данных?


Цитата:
7z a -t7z archive.7z proga.exe -mx=9 -m0=LZMA:fb128 -mmt=2


короче

7z a archive -mx -mfb=128
Автор: vidic777
Дата сообщения: 26.10.2008 21:07
egor23
Bulat_Ziganshin
Спасибо большое, все отлично
Жаль что только после архивации нада машину перегружать, видать утечки памяти или что-то но это вопрос к разработчику.

Цитата:
ты пробовал именно на своих исходниках? или на каких-то других данных?

Да, в спешке не уточнил что в папке с исходниками не только текстовые файла а и бинарники типа *.tds, *.obj, *.pch и т.д.
Автор: sasku
Дата сообщения: 27.10.2008 09:38
запускаю:

Код: 7za u pp @/tmp/list
Автор: GORA2
Дата сообщения: 27.10.2008 18:46
egor23

Цитата:
с консольными можно не только 128МБ и больше можно ~160МБ-165МБ (может немного больше).
Решил проверить ваши слова. Тестовый батник:
Код: "%PROGRAMFILES%\7-Zip\7z.exe" a -t7z "test128.7z" test140Mb.avi -ssw -mmt -m0=BCJ2 -m1=LZMA:d128m:fb128 -m2=LZMA:d19:fb273 -m3=LZMA:d19:fb273 -mb0:1 -mb0s1:2 -mb0s2:3
"%PROGRAMFILES%\7-Zip\7z.exe" a -t7z "test129.7z" test140Mb.avi -ssw -mmt -m0=BCJ2 -m1=LZMA:d129m:fb128 -m2=LZMA:d19:fb273 -m3=LZMA:d19:fb273 -mb0:1 -mb0s1:2 -mb0s2:3
pause
Автор: igor_andreev
Дата сообщения: 27.10.2008 18:58
GORA2
Консольная 7za.exe у меня проглотила LZMA:d129m нормально. Не 7z, а 7za.
Автор: egor23
Дата сообщения: 27.10.2008 19:06
GORA2

Цитата:
Прокомментируйте.


Цитата:
7-Zip 4.60 beta

Значит автор и до консольной версии добрался.
Если тенденция жёсткого лимита останется, это грустно будет.


Добавлено:

Цитата:
Значит автор и до консольной версии добрался.

А добрался он сразу после версии 4.57.
Автор: GORA2
Дата сообщения: 27.10.2008 19:14
igor_andreev
Какая у Вас версия утилиты? У меня 7zr.exe версии 4.60 beta тоже отказалась архивировать!
egor23

Цитата:
Значит автор и до консольной версии добрался.

Про то что раньше было можно использовать большие словарь я знаю, но потом автор ввел ограничение в 128Мб, вот меня и удивили ваши слова про словарь больше чем 128Мб.
Будем считать недоразумением вызванным разными версиями архиватора.
Автор: igor_andreev
Дата сообщения: 27.10.2008 19:19

Цитата:
А добрался он сразу после версии 4.57

Точно. У меня 7za.exe 4.57, скачал сейчас 4.60 бета - "The parameter is incorrect"
Автор: egor23
Дата сообщения: 27.10.2008 19:29
GORA2

Цитата:
Про то что раньше было можно использовать большие словарь я знаю, но потом автор ввел ограничение в 128Мб, вот меня и удивили ваши слова про словарь больше чем 128Мб.

Надо в шапку добавить про лимит в 128МБ в версии 32-bit, + с какой версии введён.
Осталось выяснить с какой версии введён лимит в GUI лимит.
Автор: sabio
Дата сообщения: 28.10.2008 00:36
sasku

Цитата:
как заархивироать по списку с путями

в списке, похоже, должны быть тогда именно сами пути:
./1
./2
а отдельные файлы можно выбрать через -i
хотя, конечно, не всегда получится так сделать
Автор: ONick
Дата сообщения: 01.11.2008 18:21
У меня на Server 2003 не раскрывается контекстное меню при щелчке на файле правой кнопкой мыши (или не появляются пункты если изменить настройки).
При выборе папок меню отображается.
Пробовал версии 4.57 и 4.60 - разницы никакой.
Никто не сталкивался?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172

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


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