Страница 2 из 13

Добавлено: Вс авг 29, 2010 21:14
Tol!k
ask-rus писал(а):Выделил два файла на Рабочем - кнопка упаковала весь "Documents and Settings".
:o
У меня вообще ничего не упаковывала. Добавь ключ -scsWIN

Код: Выделить всё

a -t7z -mx -m0=LZMA2 -mse -ssw -scsWIN -y -- "%O.7z" @%L
Flasher писал(а):Это поэтому ты его в %ProgramFiles% загнал? :wink:
У меня 7z там стоит, а не в %COMMANDER_PATH%. Нужно исправить или кому нужно сами сообразят?

Добавлено: Вс авг 29, 2010 21:26
ask-rus
Tol!k
Вроде бы работает. Наконец, возникла необходимость в кнопке "Обновить содержимое панели" :) .
Имя берется с файла под курсором, ну да ладно, устраивает. Спасибо.

Добавлено: Вс авг 29, 2010 21:35
Flasher
Tol!k писал(а):У меня вообще ничего не упаковывала.
Он, наверное, не о виртуальном писал. Если в нём, то с новым вариантом создаётся пустой архив в противоположной панели. Слабая степень сжатия. Проще так:

Код: Выделить всё

a -t7z -mx9 -m0=lzma2 "%O.7z" %S
Tol!k писал(а):У меня 7z там стоит, а не в %COMMANDER_PATH%. Нужно исправить или кому нужно сами сообразят?
Давно сообразили. Просто кто-то о портабельности брякнул.)) А там, между прочим, ещё и проблема с установкой возникает, поскольку в отдельном архиве прога не распространяется. Приходится прибегать к лишним манипуляциям с использованием распаковщиков типа uniextract.

Добавлено: Вс авг 29, 2010 21:44
Serge Yolkin
Flasher
А там, между прочим, ещё и проблема с установкой возникает, поскольку в отдельном архиве прога не распространяется.
http://portableapps.com/apps/utilities/7-zip_portable
?

Добавлено: Вс авг 29, 2010 21:47
Flasher
Serge Yolkin
Неа, промахнулся. :)

Добавлено: Вс авг 29, 2010 21:52
iNorbert
Скорее http://sourceforge.net/projects/sevenzip/files/ и уже там распотрошить 7z915_extra.7z

Добавлено: Вс авг 29, 2010 21:58
Flasher
iNorbert
Второй промах.
Кто на новенького? :D

Добавлено: Вс авг 29, 2010 22:04
ask-rus
Yo, мужики, а распаковывать-то будем?! (Р а с п а к о в а т ь архив (любой, поддерживаемый 7-Zip) в т е к у щ у ю панель.)

Добавлено: Вс авг 29, 2010 22:15
Tol!k
Flasher писал(а):Он, наверное, не о виртуальном писал. Если в нём, то с новым вариантом создаётся пустой архив в противоположной панели.
Я на "реальном" проверял, создавался пустой архив. А как моя кнопка может создать архив в противоположной панели?
Flasher писал(а):Слабая степень сжатия.
Справка писал(а):Примечание: "x" работает как "x=9".
Может файлы такие попались? Архиваторы сейчас умные пошли и не сжимают то, что не жмётся.
Справка писал(а):LZMA2 - модифицированная версия LZMA. Она обеспечивает следующие преимущества перед LZMA:
Лучшая степень сжатия для данных которые не могут быть сжаты. LZMA2 может сохранить такие блоки данных в несжатой форме. Также такие данные будут быстрее распаковываться.
Flasher писал(а):Просто кто-то о портабельности брякнул.))
Я обязан пихать в папку ТС все существующие архиваторы? Для портабельности мне хватает ТС-ного zip-a, потому, что выигрыш в скорости в 2-4 раза по сравнению с .rar и .7z для меня ценнее пары процентов выигрыша в сжатии.

Добавлено: Вс авг 29, 2010 22:20
iNorbert
Flasher писал(а):iNorbert
Второй промах.
Кто на новенького? :D
В чем промах? 7zr.exe в lzma2 сжимает.

Добавлено: Вс авг 29, 2010 22:29
Tol!k

Код: Выделить всё

TOTALCMD#BAR#DATA
%comspec% /c start "7-zip извлекает..." /min "%COMMANDER_PATH%\7-Zip\7z.exe"
x -scsWIN -y -- %P%N
%COMMANDER_PATH%\7-Zip\7z.dll
Извлечь в текущую папку с помощью 7-zip

1
-1

Добавлено: Вс авг 29, 2010 22:38
Flasher
ask-rus писал(а):Р а с п а к о в а т ь архив (любой, поддерживаемый 7-Zip) в т е к у щ у ю панель.
Если просто, то по логике так:

Код: Выделить всё

TOTALCMD#BAR#DATA
%comspec% /c start "7z распаковывает..." /min "<App>\7-Zip\7z.exe"
e %N -o"%O"
<App>\7-Zip\7z.sfx
Распаковать архив под курсором

1
-1
Но тут проблемка, почему-то такой способ перемещает файлы из вложенных папок в корень получателя. :?
Tol!k писал(а):А как моя кнопка может создать архив в противоположной панели?
Дык попробуй.
Tol!k писал(а):Может файлы такие попались?
Обычные текстовые.
Tol!k писал(а):Я обязан пихать в папку ТС все существующие архиваторы?
Ну мы'ж не о чьих-то обязанностях. При чём тут это..
Tol!k писал(а):Для портабельности мне хватает ТС-ного zip-a, потому, что выигрыш в скорости в 2-4 раза по сравнению с .rar и .7z для меня ценнее пары процентов выигрыша в сжатии.
Да 7z давно уже не формат №1 по степени сжатия. Я сам 7z уже мало использую, в rar и bzip2 пакую для своих нужд.
iNorbert писал(а):7zr.exe в lzma2 сжимает.
Понял. Потом проверю, просто пост Tol'k был для меня уважительным аргументом, хотя этот архив уже в наличии имелся до того.

Добавлено: Вс авг 29, 2010 23:08
Tol!k
Flasher писал(а):
iNorbert писал(а):7zr.exe в lzma2 сжимает.
Понял. Потом проверю, просто пост Tol'k был для меня уважитиельным аргументом, хотя этот архив уже в наличии имелся до того.
Я процитировал Справку.
А
7z915_extra.7z\readme.txt писал(а):7zr.exe - reduced version of console program 7za.exe
, поэтому я даже не подумал проверять. Получается "урезанная" версия полнее неурезанной.
Сейчас проверил, вроде бы пакует. Если только не вызывает для этого нормальный 7z.exe :D

Добавлено: Вт авг 31, 2010 20:45
ask-rus
Tol!k, нужно, чтобы извлекал в папку, а не "здесь" или "here". Сейчас распаковал архив и заполонил мусором каталог.

Добавлено: Вт авг 31, 2010 21:03
Tol!k

Код: Выделить всё

TOTALCMD#BAR#DATA
%comspec% /c start "7-zip извлекает..." /min "%COMMANDER_PATH%\7-Zip\7z.exe"
x -scsWIN -y -o"%O" -- %P%N
%COMMANDER_PATH%\7-Zip\7z.dll
Извлечь в папку c именем архива с помощью 7-zip

1
-1