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: Открыть новую вкладку в текущем окне 
Author Message
MVV



PostPosted: Wed Jun 23, 2010 15:19    Post subject: Reply with quote

Я проверял с батником. Если исправлять только путь к explorer.exe, то параметры, передаваемые ярлыку (или батнику), будут такими:
Code:
/select,"X:\путь\к\папке"

Такой параметр будет передаваться ярлыку при выборе команды перехода в контекстном меню торрента из одного файла, а также при выборе команды перехода в контекстном меню любого файла в списке файлов торрента. А команда перехода из контекстного меню торрента-папки передает просто путь к папке. Поэтому надо еще подправить строчку файла, содержащую этот самый /select. Это единственная строка файла /select,"%s", и ее нужно исправить на просто "%s" (она тоже в юникоде, поэтому после каждого символа нужен нулевой байт, а в конце - два). После корректировки мюторрент будет передавать ярлыку просто полный путь к файлу или папке в кавычках.

Quote:
Нет такого ключа /L, есть ключ /L=<путь>, и восприниматься он будет Тоталом в данной команде как исходный каталог. См. справку.

Кстати, хорошо, что тотал понимает и просто путь в командной строке, без /L=. Поэтому в ярлык можно написать просто TOTALCMD.exe /O /S /T, а мюторрент при запуске ярлыка будет указывать дополнительный параметр - путь к файлу/папке - и тотал будет прыгать к объекту в новой вкладке активной панели запущенного тотала - собственно, такие параметры и используются в описанном выше ярлыке. А вот с неактивной панелью такой фокус уже не пройдет, придется менять в мюторренте описанную выше строчку на /R="%s", или же ярлыком запускать батник, который будет передавать тоталу параметр /R=%1.
Quote:
Сразу пишу, что пока свой utorrent не патчил, поэтому точно сказать не могу, что даёт специальный параметр utorrent-a "%s", я его понимаю как вставку полного пути в комстроке, как в случае с ТС это был бы %P%N.

Здесь строка /select,"%s" - форматная строка функции построения строк по формату (например, есть стандартная системная функция wsprintf), и %s означает, что параметр является строковым - в этом параметре мюторрент и передает функции путь к файлу/папке.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…


Last edited by MVV on Wed Jun 23, 2010 16:08; edited 1 time in total
View user's profile Send private message ICQ Number


Powered by phpBB © 2001, 2005 phpBB Group