View previous topic :: View next topic |
Author |
Message |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
(Separately) Posted: Thu Jul 01, 2010 17:38 Post subject: |
|
|
Все с ней понятно - она не поддерживает переменные окружения нигде, включая строку команды. Поэтому при попытке запустить программу из %COMMANDER_PATH% ругается на %C. То есть, для портабельного ТК TCToolbar использовать никак не получится (разве что запускать ее с %COMMANDER_PATH% в роли рабочей папки, а все пути делать относительными)...
Как вариант, можно запускать программы с параметрами, содержащими переменные окружения, через программу-посредника... Но эту программу-посредника все равно придется запускать без использования переменных окружения. В качестве такого посредника подойдет и бат-файл, но недостаток - окно консоли. В принципе, даже мою AskParam можно было бы использовать в роли посредника (без вопросительных параметров она просто запускает команду, расширяя переменные окружения), но опять же необходимо указывать полный путь к ней... _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
 |
ask-rus

Joined: 10 Nov 2009 Posts: 2077 Location: Russian Federation
|
(Separately) Posted: Thu Jul 01, 2010 18:36 Post subject: |
|
|
Сдаюсь. Отказался от TCToolbar-а до лучших времен...
VadiMGP wrote: | И вообще, дайте программе спокойно помереть.  |
Даю . _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Thu Jul 01, 2010 18:53 Post subject: |
|
|
MVV wrote: | В качестве такого посредника подойдет и бат-файл, но недостаток - окно консоли. | Мы тут 4 утилы к ряду выкинули на суд, а ты по этому поводу вдруг заморочился.  |
|
Back to top |
|
 |
VadiMGP
Joined: 21 Mar 2007 Posts: 1625
|
(Separately) Posted: Thu Jul 01, 2010 20:53 Post subject: |
|
|
Avada wrote: | Это очень спорный вопрос, даже если отвлечься от не лезущих ни в какие хронологические рамки пятнадцати лет (в десять — поверить готов). | Точную дату не укажу, но помню, что просил это еще в эпоху Windows 3.11. Соответственно, это было до 1995 года.
Avada wrote: | Так что, может быть, TCToolbar помирать несколько рановато? | Нет, не рановато. Она и так мне была ни на фиг не нужна и появилась только как дополнительная иллюстрация по работе с .bar файлами. Долбите Гислера.
ask-rus wrote: | Missing parameter '%C' | Я же сказал - удвой знаки процента вокруг %COMMANDER_PATH% |
|
Back to top |
|
 |
VadiMGP
Joined: 21 Mar 2007 Posts: 1625
|
(Separately) Posted: Thu Jul 01, 2010 21:08 Post subject: |
|
|
MVV wrote: | Все с ней понятно - она не поддерживает переменные окружения нигде, включая строку команды. | Да поддерживаются там переменные окружения, только знаки процента надо удваивать. |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
|
Back to top |
|
 |
ask-rus

Joined: 10 Nov 2009 Posts: 2077 Location: Russian Federation
|
(Separately) Posted: Fri Jul 02, 2010 09:51 Post subject: |
|
|
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 |
|
 |
VadiMGP
Joined: 21 Mar 2007 Posts: 1625
|
(Separately) Posted: Fri Jul 02, 2010 17:51 Post subject: |
|
|
ask-rus wrote: | Например, у меня есть такая, которую нужно нажимать несколько раз (Rewind, Forward). Что-нибудь можно сделать? | Нет, тут ничего не поделать. CloseOnEscape лишь добавляет возможность закрытия по Esc.
После выполнения команды тулбар всегда закрывается. |
|
Back to top |
|
 |
|
|
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
|