Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Кнопки для 7-Zip
Goto page 1, 2, 3 ... 11, 12, 13  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
ask-rus



Joined: 10 Nov 2009
Posts: 2076
Location: Russian Federation

Post (Separately) Posted: Sun Aug 29, 2010 13:26    Post subject: Кнопки для 7-Zip Reply with quote

Поставил 7-Zip в TC версии 9.15 Beta:
Quote:
d:\Total Commander\SOFT\7-Zip\Lang\
d:\Total Commander\SOFT\7-Zip\7-zip.chm
d:\Total Commander\SOFT\7-Zip\7z.dll
d:\Total Commander\SOFT\7-Zip\7-zip.dll
d:\Total Commander\SOFT\7-Zip\7z.exe
d:\Total Commander\SOFT\7-Zip\7zFM.exe
d:\Total Commander\SOFT\7-Zip\7zG.exe
d:\Total Commander\SOFT\7-Zip\7z.sfx
d:\Total Commander\SOFT\7-Zip\7zCon.sfx

Отправился на поиски кнопок и обнаружил, что их нет практически.
Наткнулся на:
Code:
TOTALCMD#BAR#DATA
cmd /c setlocal&title 7z-packing... &for /f "tokens=1-6 delims=:., " %a in ('echo %date% %time:~0,8%') do for %i in ("%CD%") do
for /f "delims=" %%R in ("%S") do cls&%%pp%%\7z a -pПАРОЛЬ -scswin -m0=bcj -m1=lzma:d=21 -ms -mmt """""%%~nxi_[%%c.%%b.%%a-%%d.%%e.%%f].7z""""" """"%%R""""
keymgr.dll
Создание зашифрованного 7z-архива
 
1

Code:
TOTALCMD#BAR#DATA
cmd /c title 7z-unpacking... &%pp%\7z x -aoa
-o"%O" "%O.%E"
%pp%\7z.sfx
Распаковать 7z-ом
 
1

Что касается создания архива, необходима самая простейшая кнопка: архив в текущей панели из выделенных файлов с именем как водится, без дат, времени и т. д. в имени; в формат 7z, максимальной степенью сжатия (Ультра?) методом LZMA2.

В текущих кнопках выше я даже не понял, где указать путь к 7z.exe.

Есть кнопка для создания и работы с SFX-архивами, но она мне ни к чему.

На всякий, справку положил тут.

 !  Avada:
Отделено из общей темы по обсуждению кнопок.

_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sun Aug 29, 2010 13:44    Post subject: Reply with quote

ask-rus
А скрипт с имитацией нажатий клавиш в диалоге "Упаковка файлов" с использованием 7zip.wcx не подойдёт? Или обязательно через консольную прогу?
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2076
Location: Russian Federation

Post (Separately) Posted: Sun Aug 29, 2010 13:54    Post subject: Reply with quote

Flasher
Не подойдет.
_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sun Aug 29, 2010 15:04    Post subject: Reply with quote

ask-rus
Причина?
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2076
Location: Russian Federation

Post (Separately) Posted: Sun Aug 29, 2010 15:32    Post subject: Reply with quote

Flasher wrote:
Причина?

Врач не прописал. Обязательно через консольную прогу. Имитации (кроме сепараторов) перестали устраивать.
В конце концов, простенькие шаблоны по кнопкам 7-Zip должны быть на форуме.
_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Sun Aug 29, 2010 18:35    Post subject: Reply with quote

Code:
TOTALCMD#BAR#DATA
%comspec% /c start "7-zip сжимает..." /min "%COMMANDER_PATH%\7-Zip\7z.exe"
a -t7z -mx -m0=LZMA2 -mse -ssw -scsWIN -y -- "%O.7z" @%L
%COMMANDER_PATH%\7-Zip\7z.sfx
7z с максимальным сжатием методом LZMA2

1
-1


Last edited by Tol!k on Tue Aug 31, 2010 16:49; edited 2 times in total
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sun Aug 29, 2010 19:30    Post subject: Reply with quote

ask-rus
Под причиной я понимаю конкретную аргументацию, а не разговор "о погоде". Не думаю, что радение за наличие чего-то на форуме стоит у тебя в приоритете.

Tol!k wrote:
a -t7z -mx -m0=lzma2 "%O.7z" @%L
Что-то я там lzma2 не нашёл. mx9 - макс. уровень сжатия. Может так?:
Code:
TOTALCMD#BAR#DATA
%comspec% /c start "7z сжимает..." /min "<App>\7-Zip\7z.exe"
a -t7z -mx9 -m0=BCJ2 -m1=lzma2 "%T%O.7z" %S
<App>\7-Zip\7z.sfx
Создать 7z(LZMA2)-архив c макс. уровнем сжатия из выделенного в противоположной панели

1
-1


Last edited by Flasher on Sun Aug 29, 2010 21:02; edited 1 time in total
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Sun Aug 29, 2010 19:51    Post subject: Reply with quote

Flasher wrote:
Под причиной я понимаю конкретную аргументацию, а не разговор "о погоде".
Архиватор портабельная штука, в отличии от TCWSHelp

Flasher wrote:
Что-то я там lzma2 не нашёл. mx9 - макс. уровень сжатия. Может так?:
Не видишь суслика? А он есть Smile

А -mx работает как -mx9


Last edited by Tol!k on Sun Aug 29, 2010 19:56; edited 1 time in total
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sun Aug 29, 2010 19:56    Post subject: Reply with quote

Tol!k wrote:
Архиватор портабельная штука, в отличии от TCWSHelp
Имитировать нажатия клавиш можно и без Хелпера. Wink
Tol!k wrote:
Не видишь суслика? А он есть
Хм. Понял. Я-то в справке искал.)) Но у меня твоя кнопка не работает. Качал даже 7za последнюю, тот же результат.
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Sun Aug 29, 2010 20:00    Post subject: Reply with quote

Flasher wrote:
Я-то в справке искал.)) Но у меня твоя кнопка не работает. Качал даже 7za последнюю, тот же результат.

Справка wrote:
7z.exe - версия командной строки 7-Zip. 7z.exe использует 7z.dll из 7-Zip пакета. 7z.dll также используются Менежером файлов 7-Zip.
7za.exe (a = alone (один)) - автономная версия 7-Zip. 7za.exe поддерживает только 7z, lzma, cab, zip, gzip, bzip2, Z и tar форматы. 7za.exe не использует внешние модули.
Т.е. для lzma2 нужно использовать именно 7z.exe (без а)
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sun Aug 29, 2010 20:08    Post subject: Reply with quote

Tol!k wrote:
Т.е. для lzma2 нужно использовать именно 7z.exe
Я с 7za только потом экспериментировал, а начал с 7z.exe. Версия какая минимум, которая поддерживает lzma2 ?
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Sun Aug 29, 2010 20:28    Post subject: Reply with quote

history.txt wrote:
9.10 2009-12-30
------------------------------
- 7-Zip for installers now supports LZMA2.


9.09 2009-12-12
------------------------------
- LZMA2 compression method support


Проверил 9.10 beta и 9.15 beta – обе версии сжимают в LZMA2 моей кнопкой
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sun Aug 29, 2010 21:05    Post subject: Reply with quote

Tol!k
Да, скачал последнюю бету, всё заработало, свою кнопку также поправил. В справке описание LZMA2 также появилось.
Tol!k wrote:
Архиватор портабельная штука
Это поэтому ты его в %ProgramFiles% загнал? Wink
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2076
Location: Russian Federation

Post (Separately) Posted: Sun Aug 29, 2010 21:06    Post subject: Reply with quote

Tol!k
Выделил два файла на Рабочем - кнопка упаковала весь "Documents and Settings".
_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sun Aug 29, 2010 21:07    Post subject: Reply with quote

ask-rus
С моей такого не случится.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander All times are GMT + 4 Hours
Goto page 1, 2, 3 ... 11, 12, 13  Next
Page 1 of 13

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group