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 

Single Post  Topic: ARC - RAR 
Author Message
JayK



PostPosted: Sun Nov 09, 2008 18:10    Post subject: Reply with quote

Ну выложить то не проблема, я сейчас ее пытаюсь к портабельному виду привести... у ТСMenu некоторые проблемы с %COMMANDER_PATH%...
Это вот содержимое Usercmd.ini т.к. у TCMenu и с командной строкой тоже проблемы

em_WinRAR_ADD]
button=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
cmd=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
param="""%S"""
menu=Открыть выделенное в WinRAR

[em_WinRAR_Test_ADD]
button=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
cmd=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
param="T -ibck ""%S"""
menu=Протестировать архив

[em_WinRAR_Block_ADD]
button=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
cmd=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
param="K -ibck ""%S"""
menu=Заблокировать архив

[em_WinRAR_Convert_ADD]
button=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
cmd=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
param="CV -y -df -t ""%S"""
menu=Преобразование архивов

[em_WinRAR_AddSFX_ADD]
button=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
cmd=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
param="S ""%S"""
menu=Преобразовать в SFX

[em_WinRAR_RemoveSFX_ADD]
button=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
cmd=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
param="S- ""%S"""
menu=Удалить модуль SFX

[em_WinRAR_AddRepairInfo3%_ADD]
button=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
cmd=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
param="RR3p -ibck ""%S"""
menu=Добавить инфу для восстановления 3%

[em_WinRAR_Repair_ADD]
button=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
cmd=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
param="R -ibck ""%S"""
menu=Восстановить архив

[em_WinRAR_AddRepairVolumes15%_ADD]
button=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
cmd=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
param="RV15% -ibck ""%S"""
menu=Добавить тома восстановления 1/15

[em_WinRAR_Repair_Missing_Volumes_ADD]
button=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
cmd=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
param="RC -ibck ""%S"""
menu=Восстановить многотомный архив

[em_WinRAR_AddComment_ADD]
button=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
cmd=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
param="C -ibck ""%S"""
menu=Добавить комментарий

[em_WinRAR_ReadComment_ADD]
button=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
cmd=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
param="CW -ibck ""%S"""
menu=Сохранить комментарий

[em_WinRAR_UnPack_in_current_folder_ADD]
button=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
cmd=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
param="X -cfg- -ibck -kb -or ""%N"" "%O\""
menu=Распаковать в текущий каталог

[em_WinRAR_UnPack_in_current_folder_All_in_One_ADD]
button=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
cmd=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
param="E -cfg- -ibck -kb -or ""%N"" "%O\""
menu=Распаковать в текущий каталог игнорируя пути

[em_WinRAR_Pack_in_current_folder_Min_CREATE]
button=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
cmd=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
param="A -m1 -ep1 -os -ibck -ms -cfg- "%O.rar" ""%N"""
menu=Упаковать в текущий каталог, мин

[em_WinRAR_Pack_in_current_folder_Max_CREATE]
button=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
cmd=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
param="A -m5 -s -ep1 -os -ibck -ms -cfg- "%O.rar" ""%N"""
menu=Упаковать в текущий каталог, макс, solid

[em_WinRAR_Pack_in_current_folder_MaxSave_CREATE]
button=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
cmd=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
param="A -m5 -s- -ep1 -os -ibck -ms -cfg- -rr6p -k -t "%O.rar" ""%N"""
menu=Упаковать в текущий каталог, макс +3%

[em_WinRAR_Backup_CREATE]
button=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
cmd=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
param="A -m5 -s -ms -ep1 -rr1p -cfg- -o+ -ibck -os -ow -ag[dd`mm`yy-hh;mm] "%O.%E.rbak" ""%N"""
menu=Бэкап rbak (формат RAR)

[em_WinRAR_SecureBackup_CREATE]
button=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
cmd=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
param="A -m5 -s -ms -ep1 -rr1p -hpПАРОЛЬ -cfg- -o+ -ibck -os -ow -agdd`mm`yy-hh;mm] "%O~[bp-.%E" ""%N"""
menu=Зашифрованный бэкап

[em_WinRAR_SecureBackup_WithDEL_CREATE]
button=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
cmd=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
param="M -m1 -s -ms -ep1 -rr10p -hpПАРОЛЬ -k -t -cfg- -ibck -os -ow -dw -agdd`mm`yy-hh;mm] "%O~[bp-.%E" ""%N"""
menu=Зашифрованный бэкап с удалением

[em_WinRAR_RefreshBackup_ADD]
button=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
cmd=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
param="U -m5 -ep1 -os -ow -ibck -ms -cfg- -rr3p -t "%O.rar" ""%N"""
menu=Обновить архив

[em_WinRAR_Pack_in_current_folder_MaxBackup_CREATE]
button=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
cmd=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
param="M -m5 -s -ep1 -os -ibck -ms -cfg- -rr3p -ow -t "%O.rar" ""%N"""
menu=В архив с максимальным сжатием

[em_WinRAR_Pack_in_current_folder_MinBackup_CREATE]
button=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
cmd=%COMMANDER_PATH%\PLUGINS\arc\WinRAR\WinRAR.exe
param="M -m1 -ep1 -os -ibck -ms -cfg- -rr3p -ow -t "%O.rar" ""%N"""
menu=В архив с минимальным сжатием

Это вот BAR файл

[Buttonbar]
ButtonCount=19
button1=%COMMANDER_PATH%\userdir\customization\icons\archives.icl,7
cmd1=em_WinRAR_ADD
menu1=Открыть в WinRAR
button3=%COMMANDER_PATH%\USERDIR\CUSTOMIZATION\ICONS\ARCHIVES.icl,1
cmd3=C:\TTCMD&PROGI\USERDIR\CUSTOMIZATION\BARS\ARCHIVES\ARCHIVES2.bar
param3=menu
path3=C:\TTCMD&PROGI\USERDIR\CUSTOMIZATION\BARS\ARCHIVES\
menu3=Дополнительные функции
button5=%COMMANDER_PATH%\userdir\customization\icons\archives.icl,11
cmd5=cm_TestArchive
menu5=Протестировать архивы
button6=C:\TTCMD&PROGI\USERDIR\CUSTOMIZATION\ICONS\ARCHIVES.icl,6
cmd6=em_WinRAR_Convert_ADD
menu6=Преобразовать архив
button8=%COMMANDER_PATH%\USERDIR\CUSTOMIZATION\ICONS\ARCHIVES.icl,5
cmd8=em_WinRAR_UnPack_in_current_folder_All_in_One_ADD
menu8=Распаковать без структуры папок
button9=%COMMANDER_PATH%\USERDIR\CUSTOMIZATION\ICONS\ARCHIVES.icl,5
cmd9=em_WinRAR_UnPack_in_current_folder_ADD
menu9=Распаковать в текущий каталог
button11=%COMMANDER_PATH%\userdir\customization\icons\archives.icl,2
cmd11=em_WinRAR_Pack_in_current_folder_Min_CREATE
menu11=Упаковать в текущую папку, Min
button12=%COMMANDER_PATH%\USERDIR\CUSTOMIZATION\ICONS\ARCHIVES.icl,2
cmd12=em_WinRAR_Pack_in_current_folder_Max_CREATE
menu12=Упаковать в текущую папку, Max, solid
button13=%COMMANDER_PATH%\USERDIR\CUSTOMIZATION\ICONS\ARCHIVES.icl,2
cmd13=em_WinRAR_Pack_in_current_folder_MaxSave_CREATE
menu13=Упаковать в текущую папку, Max +3%
button15=%COMMANDER_PATH%\userdir\customization\icons\archives.icl,17
cmd15=em_WinRAR_SecureBackup_CREATE
menu15=Шифованный бэкап
button16=%COMMANDER_PATH%\userdir\customization\icons\archives.icl,18
cmd16=em_WinRAR_SecureBackup_WithDEL_CREATE
menu16=Шифрованный бэкап с удалением
button18=%COMMANDER_PATH%\USERDIR\CUSTOMIZATION\ICONS\ARCHIVES.icl,0
cmd18=em_WinRAR_Pack_in_current_folder_MaxBackup_CREATE
menu18=Переместить в архив, Max
button19=%COMMANDER_PATH%\USERDIR\CUSTOMIZATION\ICONS\ARCHIVES.icl,0
cmd19=em_WinRAR_Pack_in_current_folder_MinBackup_CREATE
menu19=Переместить в архив, Min


Это содержимое второго BAR файла - но как это работает я толком не тестировал только сегодня сделал

[Buttonbar]
ButtonCount=14
button1=%COMMANDER_PATH%\userdir\customization\icons\archives.icl,1
cmd1=em_WinRAR_AddRepairInfo3%_ADD
menu1=Добавить инфу для восстанов 3%
button2=%COMMANDER_PATH%\USERDIR\CUSTOMIZATION\ICONS\ARCHIVES.icl,8
cmd2=em_WinRAR_Repair_ADD
menu2=Восстановить архив
button3=%COMMANDER_PATH%\userdir\customization\icons\archives.icl,1
cmd3=em_WinRAR_AddRepairVolumes15%_ADD
menu3=Добавить тома для восстановления
button4=%COMMANDER_PATH%\userdir\customization\icons\archives.icl,8
cmd4=em_WinRAR_Repair_Missing_Volumes_ADD
menu4=Восстановить отсутствующие тома
button6=%COMMANDER_PATH%\userdir\customization\icons\archives.icl,4
cmd6=em_WinRAR_AddSFX_ADD
menu6=Добавить SFX модуль
button7=%COMMANDER_PATH%\userdir\customization\icons\archives.icl,3
cmd7=em_WinRAR_RemoveSFX_ADD
menu7=Удалить SFX модуль
button9=%COMMANDER_PATH%\userdir\customization\icons\archives.icl,15
cmd9=em_WinRAR_RefreshBackup_ADD
menu9=Обновить содержимое архива
button10=%COMMANDER_PATH%\userdir\customization\icons\archives.icl,19
cmd10=em_WinRAR_Backup_CREATE
menu10=Сделать RAR бэкап
button12=%COMMANDER_PATH%\userdir\customization\icons\archives.icl,14
cmd12=em_WinRAR_Block_ADD
menu12=Заблокировать архив
button14=%COMMANDER_PATH%\userdir\customization\icons\archives.icl,16
cmd14=em_WinRAR_Test_ADD
menu14=Протестировать в WinRAR


Это код кнопки, по этому же образу и подобию работает субменю "Доп функции"

TOTALCMD#BAR#DATA
"%COMMANDER_PATH%\PLUGINS\exe\COMMANDER TUNING\TCmenu\TCMenu.exe"
%%COMMANDER_PATH%%\USERDIR\CUSTOMIZATION\BARS\ARCHIVES\ARCHIVES.bar -N %N -n %n -P %P -p %p -O %O -T %T -t %t -M %M -E %E -S %S
%COMMANDER_PATH%\USERDIR\CUSTOMIZATION\ICONS\DEFAULTBAR.icl,1
Работа с Архивами


-1


Все пути разумеется заменяются на сооветствующее а слово ПАРОЛЬ на соответственно пароль на шифрованный архивSmile дополнительная инфа в хэлпе к винрару и TCMenu...
Жду длинный список найденных багов а также очень желательно рацпредложенийSmile
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group