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: Ultra TC Editors 
Author Message
Denis268



PostPosted: Sun Nov 21, 2010 18:54    Post subject: Reply with quote

Недавно при нажатии на кнопку использующую пользовательскую команду получил сообщение о том, что функция не реализована. Начал разбираться в чем дело. В итоге оказалось, что при использовании UTCE не считываются (при возрате в редактор пользовательских команд) 3-команды (см. рисунок): em_timefolder, em_UPXPack, em_UPXUnPack
Остальные команды проблем не вызывают, поэтому для наглядности я их убрал.




Code:
[em_Shtirlitz]
cmd=%COMMANDER_PATH%\Plugins\Utils\Shtirlitz\Shtirlitz.exe
param=%P%S
path=%COMMANDER_PATH%\Plugins\Utils\Shtirlitz\
menu=Shtirlitz
button=%COMMANDER_PATH%\Plugins\Utils\Shtirlitz\Shtirlitz.exe

[em_timefolder]
cmd=cmd /c
param=for /f "tokens=1-3 delims=. " %%a in ('date /t') do for /f "tokens=1,2 delims=:" %%d in ('time /t') do md "%P_%%c-%%b-%%a_(%%d.%%e)"
path=%commander_path%
menu=Папка _Date_(Time)
button=%commander_path%\Wcmicons.dll,29

[em_UPXPack]
cmd=%commander_path%\Plugins\Utils\UPX\upx.exe
param=--best --compress-icons=0 %P%N
menu=Упаковать *.EXE, *.DLL, *.CPL, *.SYS,*.COM
button=%commander_path%\wciconex.DLL,30

[em_UPXUnPack]
cmd=%commander_path%\Plugins\Utils\UPX\upx.exe
param=-d %P%N
menu=Распаковать *.EXE, *.DLL, *.CPL, *.SYS,*.COM
button=%commander_path%\wciconex.DLL,31


P.S. Пока писал сообщение, пробовал найти решение, но выяснил только то, что если по адресу указанному в командах em_UPXPack и em_UPXUnPack не будет файла upx.exe то команды продолжают считыватся. В архиве по ссылке Total c UTCE для проверки.


P.P.S Похоже что проблемы с командами em_UPXPack и em_UPXUnPack связаны с особенностью файла upx.exe (при смене расширения с exe на com в файле и команде соответсвующие команды не пропадали). Проблема с командой em_timefolder похоже связана с наличием вначале строки "cmd"
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group