View previous topic :: View next topic |
Author |
Message |
ask-rus

Joined: 10 Nov 2009 Posts: 2077 Location: Russian Federation
|
(Separately) Posted: Thu Jul 01, 2010 14:41 Post subject: |
|
|
Code: | TOTALCMD#BAR#DATA
c:\chp.exe %COMMANDER_PATH%\PLUGINS\exe\CLAmp\CLAmp.exe /PLAY
%COMMANDER_PATH%\ICO\winamp_play.ico
Play
-1
|
Ну да, заработало...
Отправляюсь в TCToolbar:
Поместил TCToolbar в %COMMANDER_PATH%, прописал %COMMANDER_PATH% и...
Code: | TOTALCMD#BAR#DATA
%COMMANDER_PATH%\PLUGINS\exe\TCToolbar14\TCToolbar.exe
%COMMANDER_PATH%\BAR\View2.bar
%COMMANDER_PATH%\PLUGINS\exe\TCToolbar14\TCToolbar.exe
TCToolbar
-1 |
туда меня не пускает:
Quote: | ---------------------------
TCToolbar
---------------------------
Cannot open 'OMMANDER_PATHBAR\View2.bar'
---------------------------
ОК
--------------------------- |
Шок, TCToolbar не знает %COMMANDER_PATH%  _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10420 Location: Россия, Саратов
|
(Separately) Posted: Thu Jul 01, 2010 14:58 Post subject: |
|
|
ask-rus wrote: | Шок, TCToolbar не знает %COMMANDER_PATH% |
Нет, это кое-кто невнимательно читал справку и при активном пользовании кнопками до сих пор не знает правил синтаксиса в поле "Параметры". Чтобы знак процента воспринимался как таковой, в этом поле надо указать два знака процента. То есть %%COMMANDER_PATH%%. О чём в этой теме, кстати, уже говорилось. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия.
Last edited by Avada on Thu Jul 01, 2010 15:02; edited 1 time in total |
|
Back to top |
|
 |
ask-rus

Joined: 10 Nov 2009 Posts: 2077 Location: Russian Federation
|
(Separately) Posted: Thu Jul 01, 2010 15:01 Post subject: |
|
|
Действительно, пришёл к такому выводу, что в параметрах для bar-а нужно писать полный путь без %COMMANDER_PATH%:
Code: | TOTALCMD#BAR#DATA
%COMMANDER_PATH%\PLUGINS\exe\TCToolbar14\TCToolbar.exe
d:\TC\BAR\View2.bar
%COMMANDER_PATH%\PLUGINS\exe\TCToolbar14\TCToolbar.exe
TCToolbar
-1
|
А вот так вот уже всё... :
Code: | TOTALCMD#BAR#DATA
%COMMANDER_PATH%\PLUGINS\exe\TCToolbar14\TCToolbar.exe
%COMMANDER_PATH%\BAR\View2.bar
%COMMANDER_PATH%\PLUGINS\exe\TCToolbar14\TCToolbar.exe
TCToolbar
-1 |
Край-конец, печально...
Рабочая кнопка для этого дела вот такая:
Code: | TOTALCMD#BAR#DATA
c:\chp.exe
d:\TC\PLUGINS\exe\CLAmp\CLAmp.exe /PLAY
%COMMANDER_PATH%\ICO\winamp_play.ico
Play
0
-1
|
А прописав %COMMANDER_PATH%, кнопка становится не рабочей.
Вот такие вот дела...
Avada
Сейчас буду смотреть. _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10420 Location: Россия, Саратов
|
(Separately) Posted: Thu Jul 01, 2010 15:04 Post subject: |
|
|
ask-rus wrote: | Вот такие вот дела... |
Если не читать предыдущих постов, дела и вправду будут неважные.
ask-rus wrote: | Сейчас буду смотреть. |
О, наконец-то. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия.
Last edited by Avada on Thu Jul 01, 2010 15:06; edited 1 time in total |
|
Back to top |
|
 |
Batya

Joined: 15 Dec 2004 Posts: 2227 Location: Москва, Россия
|
(Separately) Posted: Thu Jul 01, 2010 15:05 Post subject: |
|
|
ask-rus wrote: | А вот так вот уже всё... :
Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\PLUGINS\exe\TCToolbar14\TCToolbar.exe
%COMMANDER_PATH%\BAR\View2.bar
%COMMANDER_PATH%\PLUGINS\exe\TCToolbar14\TCToolbar.exe
TCToolbar
-1
Край-конец, печально... |
Прочитай внимательно, что тебе Avada написал.
Должно быть так:
Code: | TOTALCMD#BAR#DATA
%COMMANDER_PATH%\PLUGINS\exe\TCToolbar14\TCToolbar.exe
%%COMMANDER_PATH%%\BAR\View2.bar
%COMMANDER_PATH%\PLUGINS\exe\TCToolbar14\TCToolbar.exe
TCToolbar
-1 |
_________________ Нет, я не сплю. Я просто медленно моргаю. |
|
Back to top |
|
 |
ask-rus

Joined: 10 Nov 2009 Posts: 2077 Location: Russian Federation
|
(Separately) Posted: Thu Jul 01, 2010 15:08 Post subject: |
|
|
С удвоенными знаками процента в путях сталкиваюсь впервые. По крайней мере, у меня таких кнопок не наблюдается на панели.
Code: | TOTALCMD#BAR#DATA
%COMMANDER_PATH%\PLUGINS\exe\TCToolbar14\TCToolbar.exe
%%COMMANDER_PATH%%\BAR\View2.bar
%COMMANDER_PATH%\PLUGINS\exe\TCToolbar14\TCToolbar.exe
TCToolbar
-1 |
В надежде получить результат, получаю ошибку:
Quote: | ---------------------------
TCToolbar
---------------------------
Cannot open '%COMMANDER_PATH%\BAR\View2.bar'
---------------------------
ОК
--------------------------- |
Я за вами не успеваю . _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Last edited by ask-rus on Thu Jul 01, 2010 15:13; edited 1 time in total |
|
Back to top |
|
 |
Batya

Joined: 15 Dec 2004 Posts: 2227 Location: Москва, Россия
|
(Separately) Posted: Thu Jul 01, 2010 15:11 Post subject: |
|
|
ask-rus wrote: | Cannot open '%COMMANDER_PATH%\BAR\View2.bar' |
Тогда только так:
Code: | TOTALCMD#BAR#DATA
%COMMANDER_PATH%\PLUGINS\exe\TCToolbar14\TCToolbar.exe %COMMANDER_PATH%\BAR\View2.bar
%COMMANDER_PATH%\PLUGINS\exe\TCToolbar14\TCToolbar.exe
TCToolbar
-1 |
_________________ Нет, я не сплю. Я просто медленно моргаю. |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10420 Location: Россия, Саратов
|
(Separately) Posted: Thu Jul 01, 2010 15:16 Post subject: |
|
|
ask-rus wrote: | С удвоенными знаками процента в путях сталкиваюсь впервые. |
Есть в справке, и даже в двух разделах. А в справочнике по командам и параметрам TC я этот момент акцентировал специально. Смотрим здесь.
При переносе данных из второй строки в первую (как посоветовал Batya) всё прекрасно работает. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия.
Last edited by Avada on Thu Jul 01, 2010 15:21; edited 1 time in total |
|
Back to top |
|
 |
ask-rus

Joined: 10 Nov 2009 Posts: 2077 Location: Russian Federation
|
(Separately) Posted: Thu Jul 01, 2010 15:18 Post subject: |
|
|
Batya wrote: | Тогда только так |
Ага, это уже напрашивалось и это работает, спасибо.
Теперь буду разбирать кнопки... _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
(Separately) Posted: Thu Jul 01, 2010 15:19 Post subject: |
|
|
ask-rus wrote: | С удвоенными знаками процента в путях сталкиваюсь впервые. По крайней мере, у меня таких кнопок не наблюдается на панели. |
При чем тут удвоенные проценты в путях, если речь идет о поле параметров, где ТК требует удваивать проценты - при вызове команды он из двух последовательных знаков процента слепит один и передаст его программе.
Кстати, можно указать относительный путь - если программа расположена внутри папки тотала, например, по пути %COMMANDER_PATH%\PLUGINS\exe\TCToolbar14\TCToolbar.exe, а файл тулбара - тоже внутри папки тотала, но в другом месте, например, по пути %COMMANDER_PATH%\BAR\View2.bar, то можно указать этот путь в виде ..\..\..\BAR\View2.bar - относительно папки, где лежит программа (при этом поле рабочей папки кнопки должно быть пусто).
Code: | TOTALCMD#BAR#DATA
%COMMANDER_PATH%\PLUGINS\exe\TCToolbar14\TCToolbar.exe
..\..\..\BAR\View2.bar
%COMMANDER_PATH%\PLUGINS\exe\TCToolbar14\TCToolbar.exe
TCToolbar
-1 |
Кстати, обращаю внимание - тотал не раскрывает переменные окружения, указанные в поле параметров кнопки. Он просто передает их программе, поэтому программа обязана уметь раскрывать их самостоятельно - не все программы поддерживают это, поэтому при запуске некоторых необходимо указывать параметры прямо в строке команды, где тотал переменные окружения раскрывает. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10420 Location: Россия, Саратов
|
(Separately) Posted: Thu Jul 01, 2010 15:26 Post subject: |
|
|
MVV
Вариант кнопки с относительным путём тоже нормально работает. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
ask-rus

Joined: 10 Nov 2009 Posts: 2077 Location: Russian Federation
|
(Separately) Posted: Thu Jul 01, 2010 15:29 Post subject: |
|
|
MVV
У кого работает, а у кого следующее:
Quote: | ---------------------------
TCToolbar
---------------------------
Cannot open '..\..\..\BAR\View2.bar'
---------------------------
ОК
---------------------------
|
Мне кажется это странным. Что я опять не так сделал... _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10420 Location: Россия, Саратов
|
(Separately) Posted: Thu Jul 01, 2010 15:41 Post subject: |
|
|
ask-rus
Я делал под свой файл и под свои пути. У меня BAR-файл лежит прямо в c:\Totalcmd\. Соответственно, при нахождении там и при указании во второй строке ..\View2.bar всё работает. Путь запуска пуст. Но достаточно перейти в другой каталог, как вся эта относительность перестаёт работать. А вариант "всё в первой строке" работать будет. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
ask-rus

Joined: 10 Nov 2009 Posts: 2077 Location: Russian Federation
|
(Separately) Posted: Thu Jul 01, 2010 16:01 Post subject: |
|
|
TCToolbar и логика здесь, по-моему, "вещи" несовместимые.
Чтобы совместимость заработала, необходимо "установить соответствующий режим", то есть доработать утилиту-плагин.
Большие 32-го размера значки; хотелось бы чтобы в зоне видимости были 6 значков из 9, соответствуя ключу и его значению MaxButtons=6, когда на данный момент я получаю что-то вроде 5 целых и одной десятой кнопки, при условии, что нет никаких разделителей. А ещё на панели задач всплывает процесс TCToolbar-а, хотелось бы его скрыть. А ещё кнопки - НЕплоские в тулбаре, а ещё возможность самому устанавливать размер кнопок ручками, а ещё... а ещё...
Avada wrote: | Так что, может быть, TCToolbar помирать несколько рановато? |
Определенно рановато. _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
 |
ask-rus

Joined: 10 Nov 2009 Posts: 2077 Location: Russian Federation
|
(Separately) Posted: Thu Jul 01, 2010 16:55 Post subject: |
|
|
А батник сможет помочь в моем случае?
Рабочая кнопка только с панели TC, а не тулбара:
Code: | TOTALCMD#BAR#DATA
%COMMANDER_PATH%\chp.exe %COMMANDER_PATH%\PLUGINS\exe\CLAmp\CLAmp.exe /PLAY
%COMMANDER_PATH%\ICO\winamp_play.ico
Play
0
-1
|
Занести команду в bat, а сам bat на панель и пускать с тулбара?
В добавок к "а ещё": поддержку скинов и возможность рисовать их самому; НЕ привязка к кнопкам панели, а захват и перемещение тулбара по экрану с запоминанием позиции; ну и тех. моменты, о которых выше... _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
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
|