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 

TCToolbar (утилита)
Goto page Previous  1, 2, 3
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Thu Jul 01, 2010 17:38    Post subject: Reply with quote

Все с ней понятно - она не поддерживает переменные окружения нигде, включая строку команды. Поэтому при попытке запустить программу из %COMMANDER_PATH% ругается на %C. То есть, для портабельного ТК TCToolbar использовать никак не получится (разве что запускать ее с %COMMANDER_PATH% в роли рабочей папки, а все пути делать относительными)...

Как вариант, можно запускать программы с параметрами, содержащими переменные окружения, через программу-посредника... Но эту программу-посредника все равно придется запускать без использования переменных окружения. В качестве такого посредника подойдет и бат-файл, но недостаток - окно консоли. В принципе, даже мою AskParam можно было бы использовать в роли посредника (без вопросительных параметров она просто запускает команду, расширяя переменные окружения), но опять же необходимо указывать полный путь к ней...
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
ask-rus



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

Post (Separately) Posted: Thu Jul 01, 2010 18:36    Post subject: Reply with quote

Сдаюсь. Отказался от TCToolbar-а до лучших времен...
VadiMGP wrote:
И вообще, дайте программе спокойно помереть. Smile

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



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

Post (Separately) Posted: Thu Jul 01, 2010 18:53    Post subject: Reply with quote

MVV wrote:
В качестве такого посредника подойдет и бат-файл, но недостаток - окно консоли.
Мы тут 4 утилы к ряду выкинули на суд, а ты по этому поводу вдруг заморочился. Very Happy
Back to top
View user's profile Send private message
VadiMGP



Joined: 21 Mar 2007
Posts: 1625

Post (Separately) Posted: Thu Jul 01, 2010 20:53    Post subject: Reply with quote

Avada wrote:
Это очень спорный вопрос, даже если отвлечься от не лезущих ни в какие хронологические рамки пятнадцати лет (в десять — поверить готов).
Точную дату не укажу, но помню, что просил это еще в эпоху Windows 3.11. Соответственно, это было до 1995 года.

Avada wrote:
Так что, может быть, TCToolbar помирать несколько рановато?
Нет, не рановато. Она и так мне была ни на фиг не нужна и появилась только как дополнительная иллюстрация по работе с .bar файлами. Долбите Гислера.

ask-rus wrote:
Missing parameter '%C'
Я же сказал - удвой знаки процента вокруг %COMMANDER_PATH%
Back to top
View user's profile Send private message
VadiMGP



Joined: 21 Mar 2007
Posts: 1625

Post (Separately) Posted: Thu Jul 01, 2010 21:08    Post subject: Reply with quote

MVV wrote:
Все с ней понятно - она не поддерживает переменные окружения нигде, включая строку команды.
Да поддерживаются там переменные окружения, только знаки процента надо удваивать.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Thu Jul 01, 2010 21:12    Post subject: Reply with quote

VadiMGP wrote:
MVV wrote:
Все с ней понятно - она не поддерживает переменные окружения нигде, включая строку команды.
Да поддерживаются там переменные окружения, только знаки процента надо удваивать.

В строке команды ведь тоже не поддерживает. А там по правилам тотала удваивать их не нужно.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
ask-rus



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

Post (Separately) Posted: Fri Jul 02, 2010 09:51    Post subject: Reply with quote

MVV
С автором не поспоришь, нычки имеет.
Не рабочая с панели,
Quote:
---------------------------
Total Commander
---------------------------
Файл не найден!
---------------------------
ОК
---------------------------


но рабочая с тулбара:
Code:
TOTALCMD#BAR#DATA
%%COMMANDER_PATH%%\PLUGINS\exe\chp\chp.exe
..\exe\CLAmp\CLAmp.exe /PLAY
%COMMANDER_PATH%\ICO\winamp_play.ico
Play

0
-1

Победа.

Последний вопрос по теме. Установил CloseOnEscape=1, а тулбар по-прежнему закрывается после активации кнопки. Например, у меня есть такая, которую нужно нажимать несколько раз (Rewind, Forward). Что-нибудь можно сделать?
_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
VadiMGP



Joined: 21 Mar 2007
Posts: 1625

Post (Separately) Posted: Fri Jul 02, 2010 17:51    Post subject: Reply with quote

ask-rus wrote:
Например, у меня есть такая, которую нужно нажимать несколько раз (Rewind, Forward). Что-нибудь можно сделать?
Нет, тут ничего не поделать. CloseOnEscape лишь добавляет возможность закрытия по Esc.
После выполнения команды тулбар всегда закрывается.
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 Previous  1, 2, 3
Page 3 of 3

 
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