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

» 7-Zip / 7z (часть 2)

Автор: CTAPuK2010
Дата сообщения: 23.11.2010 15:49

Цитата:
по сути, Ultra7z Optimizer из шапки как раз этим и занимается, насколько я понимаю

ну да, кстати! только вроде бы он конвертит уже существующие архивы других форматов в 7зип, аForumman был озадачен компрессией ещё несжатых ничем файлов. вобщем выбирать ему.
Автор: DzOOMer
Дата сообщения: 23.11.2010 17:13
подскажите что нужно добавить в командную строку чтобы архиватор не выводил лог процесса сжатия?


Код: 7-Zip 4.65 Copyright (c) 1999-2009 Igor Pavlov 2009-02-03
Scanning

Creating archive C:\arhive12.7z

Compressing backup.sql

Everything is Ok
Автор: GORA2
Дата сообщения: 23.11.2010 17:18

Цитата:
что нужно добавить в командную строку

в конце строки допишите

Код: >Nul
Автор: egor23
Дата сообщения: 23.11.2010 19:55
GORA2

Цитата:
А Вам то она зачем? Вы же 7-Zip и без справки знаете лучше, чем я со справкой.

а его не знаю , каждый раз приходиться справку читать

Цитата:
Я засомневался в ее нужности и решил больше ее не выкладывать.

нужно-нужно
Автор: egor23
Дата сообщения: 24.11.2010 05:31
Понадобилось заархивировать ярлык (*.lnk) на файл\папку, и ничего не получилось. Вместо ярлыка архивируется сам файл\папка. Также происходит и у других архиваторов FreeArc, Winrar.
Упаковка происходила через контекстное меню.

Если упаковывать через "файл-менеджер" 7-Zip File Manager \ FreeArc GUI\ Winrar, то упаковывается ярлык.
Автор: Forumman
Дата сообщения: 24.11.2010 09:06
GORA2
CTAPuK2010
Спасибо за ответы. Буду тестировать кнопку 7-Zip'a (тем более, что она у меня в сборке Total Commander'a от Samlab'a установлена) и Ultra7z Optimizer тоже гляну, что это за чудо такое и как он работает. Насчет FreeArc'a знаю тоже и успешно пользую, только вот, каюсь - привык к удобным GUI'ям, и не могу легко и непринужденно юзать такие мало настраиваемые оболочки как на данный момент у FreeArc'a Там тоже, кстати, нет сохранения профилей сжатия как у WinRAR'a. Автор обещал в будущем расширить функционал родной оболочки - поживем, увидим. А пока попробую "на глаз" запомнить размер словаря. Уже заметил, что если мелких файлов много (особенно, dll'ки и всякие не очень пожатые ресурсные и конфигурационные файлы) то лучше выбирать словарь от 128 и до 192, т.к. если выше, то размер архива увеличивается неоправданно. Правда, тестировал на папках с кол-вом файлов до 5000 и размером не более 70 Мб. Графику сжимает хуже WinRAR'a, к сожалению (.jpg к примеру), а вот исполняемые и упакованные другими архиваторами файлы и папки, напротив - лучше, и то, не всегда. Короче, как по мне, все это мышиная возня, отнимающая только время. Даже если взять HDD в 500-1000 GB и пережать все архивы из формата RAR в 7z, то вряд ли выигрыш в высвобожденном пространстве будет больше 2-5 GB, что не так уж и много, зато времени на пересжатие всего этого "добра", уйдет немерено. Так что, дело привычки уже. Что поделать, привык давно к WinRAR'у и все остальные архиваторы сравниваю с его удобствами...
Автор: spyman
Дата сообщения: 24.11.2010 10:04
del
Автор: lelik007
Дата сообщения: 24.11.2010 10:27
Ребята подскажите пожалуйста - пишу профили для плагина 7-zip Multiarc. 7-zip 9.20.
1. Вопрос первый - если не задать метод сжатия для 7z.exe - какой по умолчанию используется?
2. Вопрос - вот мне надо написать - профиль чтобы алгоритм LZMA2 и нормальная компрессия.
Так - правильно: -m0=LZMA2 -mx5 ?
Автор: GORA2
Дата сообщения: 24.11.2010 12:31

Цитата:
Вопрос первый - если не задать метод сжатия для 7z.exe - какой по умолчанию используется?

Сейчас - LZMA, но Игорь планирует сменить его на LZMA2 в будущих версиях.
Цитата:
Вопрос - вот мне надо написать - профиль чтобы алгоритм LZMA2 и нормальная компрессия.
Так - правильно: -m0=LZMA2 -mx5 ?

x5 - нормальное сжатие (значение по умолчанию), можно не указывать, метод указан правильно (для ком. строки), но как все это записывается в профили Multiarc не знаю - не пользуюсь.
Автор: lelik007
Дата сообщения: 24.11.2010 13:07
GORA2
Разобрался, спасибо. Да точно также и указывается - MultiArc - просто оболочка запускает архиватор с заданным набором опций. Ну значит напишу -m0=LZMA2 (чтобы точно алгоритм указать), и -mx{%S}
{%S} - необязательная переменная Multiarc которая передаётся в командную строку.
Ведь как я понял из справки (-mx9, -mx=9) = -mx; - значит по умолчанию без переменной %S - будет сжатие ультра.
Автор: 0utC4St
Дата сообщения: 26.11.2010 14:04
Автор: sturmak
Дата сообщения: 30.11.2010 13:48
Пакетная (пофайловая) архивация
Каким образом можно в определённой папке упаковать файлы (1, 2, 3) в архивы (1.zip, 2.zip, 3.zip). Выше давали решение для папок, но оно не применимо в данном случае.
Автор: sabio
Дата сообщения: 30.11.2010 14:53
sturmak

Цитата:
Пакетная (пофайловая) архивация

находясь в нужной папке набери в командной строке:
for %I in (*) do 7za a %I.zip %I

если будешь использовать это в батнике - проценты нужно удвоить:
for %%I in (*) do 7za a %%I.zip %%I

а если имена файлов с пробелами - взять их в кавычки:
for %I in (*) do 7za a "%I.zip" "%I"

специфические параметры упаковки - на свой выбор
Автор: sturmak
Дата сообщения: 30.11.2010 16:21
Спасибо, получилось.

И второй вопрос: как указать расширение файлов, чтобы исключить "заход на второй круг" и зацикливание? Или как поставить ключ исключения файлов? В общем: как проще сделать?
Автор: iya_grisho
Дата сообщения: 30.11.2010 16:32
А в этой программе есть , как в winrar - профиль упаковки по умолчанию ? т.е. я в контекстном пункте меню выбираю упаковать и у меня упаковывает с заранее заданными настройками ( максимальное сжатие . блокировка архива , подпись ) ...
Автор: sabio
Дата сообщения: 30.11.2010 17:52
sturmak

Цитата:
как указать расширение файлов, чтобы исключить "заход на второй круг" и зацикливание?

в скобках, там где звёздочка, на самом деле, указывается маска файлов, которые нужно обработать
т.е. можно, например, так:
for %I in (*.txt) do 7za a %I.zip %I
тогда заархивированы будут только .txt файлы из текущей папки

но это не спасёт тебя от ситуации, вроде:
- есть файл 1.txt
- при первом запуске создался архив 1.txt.zip
- потом добавили 2.txt
- при втором запуске снова будет создаваться (обновляться) 1.txt.zip, а потом 2.txt.zip
проще всего здесь - удалять 1.txt после создания архива
Автор: Nikakashka
Дата сообщения: 02.12.2010 12:20
Кто то разбатался какие байты в архиве содержат сведения о том чем зашифрован архив и какая версия архиватора использовалась? Смотрель в документации толком не раобрался со структурой. Запутнно.
Автор: kalimusha
Дата сообщения: 04.12.2010 13:23
у меня windows7 x64, много лет уже пользуюсь Total commander, также установлен архиватор 7-zip 9.20 x64 ... проблема в том, что при нажатии правой кнопки мыши архиватор 7-zip отображается в контекстном меню не напрямую, а черех подменю x64 ... очень неудобно, в WinRaR 4.00 b2 x64 такого нет ...
кто-нибудь знает как с этим бороться ?
Автор: spyman
Дата сообщения: 05.12.2010 03:45
kalimusha

Ты про это?
Автор: German AW
Дата сообщения: 05.12.2010 09:19
kalimusha
Мне тоже этот вопрос покоя не дает.
spyman
Как вы этого добились? У меня вот так:
Автор: shadow_member
Дата сообщения: 05.12.2010 09:41
German AW
Запустите 7zFM.exe и в настройках снимите галочку Каскадное контекстное меню.
И поснимайте галочки ниже с ненужных компонентов каскадного меню.
Автор: German AW
Дата сообщения: 05.12.2010 10:17
shadow_member
Пробовал. Это тоже не вариант. Хотелось бы как у spyman на скриншоте.
Автор: kalimusha
Дата сообщения: 05.12.2010 11:18
German AW

в этой теме почитай http://forum.ru-board.com/topic.cgi?forum=5&bm=1&topic=33904&start=1380 (страницы 70-72), там все объясняют

Добавлено:
У spyman стоит 32-битный windows, потому так и получается
Автор: alexsak
Дата сообщения: 05.12.2010 15:17
автор Ultra7z Optimizer обещал после финализации девятой 7-zip новый оптимизатор, но наверное пока занят, а так хочется новую версию оптимизатора попробовать.
Автор: kalimusha
Дата сообщения: 06.12.2010 13:37
у меня windows 7 x64, пользуюсь Total commander и 7-zip x64 ... известно что в контекстном меню total commander архиватор 7-zip прописывается не напрямую, а через подменю x64 ... этого можно избежать, установив 32-битный 7-zip и тогда он пропишется в totale напрямую ... это плюс, а кто мне объяснит минус, что я потеряю, установив на 64-битную винду 32-битный 7-zip ?
Автор: squxe
Дата сообщения: 07.12.2010 11:19
alexsak, уже скоро, 1-2 недели ещё подождать
Автор: CTAPuK2010
Дата сообщения: 08.12.2010 10:30
kalimusha

Цитата:
а кто мне объяснит минус, что я потеряю, установив на 64-битную винду 32-битный 7-zip ?

на основе своих наблюдений могу доложить, что быстродействие 64 битных архиваторов в 64битной среде несколько повыше будет, а именно скорость упаковки, распаковки, тестирования архивов. Это касается WinRAR, 7-Zip WinRK, действительно кажется, что несколько шустрее всё, но не критично (imho). Видимо на эффективность кроме всего прочего влияет ещё и изменение работы с памятью в Win7, а может и потому, что 32битные работают в режиме эмуляции, а 64 приложения - в нативе, на ск. я понимаю. На каком-то из форумов видел сравнения, которые касались именно 7зипа, там у ребят х64 выходило вроде процентов на 10-15 быстрее, но это всё можно прогуглить и уточнить.
Автор: Bulat_Ziganshin
Дата сообщения: 08.12.2010 11:26
преимущества 64-битной версии:
1. скорость лучше всего на 5-10%
2. беспроблемная поддержка большого словаря, как и многопоточной упаковки (lzma2) со средним словарём
3. работа с очень большими архивами (от 300 тыщ файлов)
4. интеграция с 64-битным explorer

вообще из-за последнего пункта лучше обе версии поставить - сначала первая синтегрируется в 32-битные приложения, затем вторая в 64-битные и для непосредственного запуска


Цитата:
Хотелось бы как у spyman на скриншоте.

поставьте сначала 32-битный 7-zip, затем 64-битный
Автор: Verwolk
Дата сообщения: 14.12.2010 15:45
7-Zip 9.20.02 - test version

http://dl.7-zip.org/7z920.02.7z
Автор: mbecoool
Дата сообщения: 14.12.2010 21:57
Можно ли как - нибудь сделать так, чтобы пункт 7-Zip в контекстном меню отображался с иконкой?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135

Предыдущая тема: RDM+, TSMobiles и VNC+


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