| 
 
	
		| 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: 10443
 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: 10443
 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: 2229
 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: 2229
 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: 10443
 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: 10443
 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: 10443
 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
 
 |