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