| View previous topic :: View next topic   | 
	
	
	
		| Author | 
		Message | 
	
	
		LonerD
 
  
  Joined: 04 Jan 2011 Posts: 1172 Location: Макеевка
  | 
		
			
				  (Separately) Posted: Sun Nov 13, 2011 04:57    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Quote: | 	 		  | а зачем задавать рабочую папку, если путь к файлу и так указан? | 	  
 
по привычке так прописал.
 
 
Loopback
 
 	  | Quote: | 	 		  | Вовсе необязательно напоминать об этом на каждой странице | 	  
 
Подумал - может найденный баг с несуществующими путями поможет добраться до сути ошибки.
 
 
 	  | Quote: | 	 		  | Попробуй эту версию. | 	  
 
За полдня предыдущие ошибки не возникли.
 
Зато появилась новая - Тотал схлопывается при нажатии Shift+вверх. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Loopback
 
 
  Joined: 07 Sep 2009 Posts: 1641
 
  | 
		
			
				  (Separately) Posted: Sun Nov 13, 2011 14:52    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | LonerD wrote: | 	 		  | Подумал - может найденный баг с несуществующими путями поможет добраться до сути ошибки. | 	  
 
Помог, но только до другой   
 
 
 	  | LonerD wrote: | 	 		  | Зато появилась новая - Тотал схлопывается при нажатии Shift+вверх. | 	  
 
Не могу повторить. Я вообще не могу представить, как это может быть связано с плагином - никаких горячих клавиш не обрабатываю. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		LonerD
 
  
  Joined: 04 Jan 2011 Posts: 1172 Location: Макеевка
  | 
		
			
				  (Separately) Posted: Sun Nov 13, 2011 16:49    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Quote: | 	 		  | Не могу повторить. | 	  
 
Извиняюсь, это у меня горячие клавиши сбились, в плагине действительно нет ошибки. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		LonerD
 
  
  Joined: 04 Jan 2011 Posts: 1172 Location: Макеевка
  | 
		
			
				  (Separately) Posted: Mon Nov 14, 2011 00:14    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Я чего-то опять перемудрил у себя или в версиях 1.5-1.6 действительно отвалились пользовательские команды?
 
CommandExec em_... | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Loopback
 
 
  Joined: 07 Sep 2009 Posts: 1641
 
  | 
		
			
				  (Separately) Posted: Mon Nov 14, 2011 11:07    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | LonerD wrote: | 	 		  | Я чего-то опять перемудрил у себя или в версиях 1.5-1.6 действительно отвалились пользовательские команды? | 	  
 
В версии 1.5 всё вроде работает, а в 1.6 действительно отвалились - опять проблемы перехода на юникод. Исправил.
 
 
Скачать 1.6 beta 3
 
 
+ добавлен пример использования условного блока в autorun.example.cfg
 
- исправлены ошибки в файле перевода
 
- исправлена нерабочая команда CommandExec
 
- исправлено падение при выходе с ключами T/TT в ShellExec | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		MVV
 
  
  Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
  | 
		 | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Loopback
 
 
  Joined: 07 Sep 2009 Posts: 1641
 
  | 
		
			
				  (Separately) Posted: Mon Nov 14, 2011 12:59    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				MVV
 
Точно, изменил, но забыл добавить. Добавил также немецкий перевод, обновил архив. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		MVV
 
  
  Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
  | 
		 | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		LonerD
 
  
  Joined: 04 Jan 2011 Posts: 1172 Location: Макеевка
  | 
		
			
				  (Separately) Posted: Sat Jan 14, 2012 20:56    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Просьба добавить в плагин ключ, который проверяет - запущена ли уже заданная программа, и если процесс висит в памяти (то есть программа уже запущена) - не пытаться запускать её снова (и в то же время не пытаться убивать этот запущенный процесс при выходе из Тотала если задан ключ ТТ).
 
То есть если программа с таким именем не была запущена до запуска Тотала - нужно запустить её и убить при выходе из Тотала. Если программа была уже запущена до запуска Тотата - тогда никаких действий не производить.
 
 
Возможны два варианта проверок - просто по имени процесса и по месторасположению запускаемого файла, то есть в идеале неплохо бы добавить два ключа запуска, но лично мне пока что не хватает только проверки имени запущенного процесса.
 
 
Дело в том, что некоторые программы если пытаться запустить их дважды - или запускают вторую копию, или вообще выбивают предупредительное сообщение "одна копия уже запущена". | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Flasher
 
  
  Joined: 06 Nov 2009 Posts: 14229 Location: Москва
  | 
		 | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Andrey_A
 
  
  Joined: 10 Apr 2009 Posts: 394 Location: Сочи
  | 
		
			
				  (Separately) Posted: Sat Jan 14, 2012 21:23    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | LonerD wrote: | 	 		  | Просьба добавить в плагин ключ, который проверяет - запущена ли уже заданная программа, и если процесс висит в памяти (то есть программа уже запущена) - не пытаться запускать её снова (и в то же время не пытаться убивать этот запущенный процесс при выходе из Тотала если задан ключ ТТ). | 	  
 
Я присоединяюсь к просьбе | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		LonerD
 
  
  Joined: 04 Jan 2011 Posts: 1172 Location: Макеевка
  | 
		
			
				  (Separately) Posted: Sat Jan 14, 2012 21:33    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				
 
Скорее напоминаем, более подробно сформулировав пожелание.
 
 
И ещё вопрос - так и не понял работу LoadFont.
 
LoadFont [/N] <font name>
 
Пробую:
 
LoadFont /N "%commander_path%\Install\1.ttf"
 
LoadFont /N Plugins\1.ttf
 
Шрифта нету.
 
Судя по ридми-файлу - нужно указывать не имя файла шрифта, а font name - имя шрифта. Тогда непонятно - где плагин его искать будет, по какому пути? | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Flasher
 
  
  Joined: 06 Nov 2009 Posts: 14229 Location: Москва
  | 
		
			
				  (Separately) Posted: Sat Jan 14, 2012 22:03    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | LonerD wrote: | 	 		  | Скорее напоминаем, более подробно сформулировав пожелание.  | 	  Ты там по моей ссылке ходил, ответ автора касаемо добавления ключей читал?
 
 
 	  | LonerD wrote: | 	 		  Пробую: 
 
LoadFont /N "%commander_path%\Install\1.ttf"  | 	  А /EV где? | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		LonerD
 
  
  Joined: 04 Jan 2011 Posts: 1172 Location: Макеевка
  | 
		
			
				  (Separately) Posted: Sat Jan 14, 2012 22:11    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				
 
Нету, потому как такого ключа у LoadFont нету, а если и добавить /EV - выкидывает ошибку.
 
 
 	  | Quote: | 	 		  | Ты там по моей ссылке ходил, ответ автора касаемо добавления ключей читал? | 	  
 
Это было почти три месяца назад.
 
Можно пока перегрузить ShellExec ключами (не все ведь их будут использовать), можно ввести новую команду не (ShellExec, а по другому назвать), можно сделать условие сравнения. А если найдётся более элегантное решение - то потом переделать.
  Last edited by LonerD on Sat Jan 14, 2012 22:17; edited 1 time in total | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Flasher
 
  
  Joined: 06 Nov 2009 Posts: 14229 Location: Москва
  | 
		
			
				  (Separately) Posted: Sat Jan 14, 2012 22:15    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				LonerD
 
Тогда пиши путь относительно папки плагина. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		 |