| View previous topic :: View next topic   | 
	
	
	
		| Author | 
		Message | 
	
	
		B4rr4cuda
 
  
  Joined: 03 Jun 2007 Posts: 376 Location: Россия, Москва
  | 
		
			
				  (Separately) Posted: Wed Aug 22, 2007 12:07    Post subject: [Util] BarEditor - Редактирование *.bar файлов | 
				     | 
			 
			
				
  | 
			 
			
				Написано по мотивам этого топика.
 
Утилитка для редактирования *.bar файлов. 
 
Подвязываем по F4 через ChoiseEditor или ему подобные.
 
 
 
 
 
v 0.4
 
[*] Перерисовка изменённой иконки без мигания
 
[+] Управление клавишами (ins - добавить; del - удалить; alt+(Left|Right) - переместить; ctrl+(C|V) - копировать\вставить)
 
[*] клик по Add|Delete после запуска без параметров
 
[*] поиск *.bar файла "текущем каталоге", если он указан без полного пути
 
 
Качать здесь
 
 
 
При запуске из ТС BarEditor сам ищет Totalcmd.inc и его локализацию, в случае проблем в options.ini укажите:
 
commander_path=папка тотала
 
 
Для Totala локализованного пакетом by CaptainFlint (другие не проверялись) укажите:
 
LocalizedInc=папка тотала\LANGUAGE\WCMD_RUS.INC
  Last edited by B4rr4cuda on Wed Aug 29, 2007 00:06; edited 5 times in total | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Alextp
 
  
  Joined: 06 Feb 2005 Posts: 4957
 
  | 
		
			
				  (Separately) Posted: Wed Aug 22, 2007 12:10    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Скриншот бы.. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		VadiMGP
 
 
  Joined: 21 Mar 2007 Posts: 1625
 
  | 
		
			
				  (Separately) Posted: Wed Aug 22, 2007 12:12    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| А как насчет внутренних команд ТС? | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		B4rr4cuda
 
  
  Joined: 03 Jun 2007 Posts: 376 Location: Россия, Москва
  | 
		
			
				  (Separately) Posted: Wed Aug 22, 2007 12:13    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Выглядит полностью как тоталовский... | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		B4rr4cuda
 
  
  Joined: 03 Jun 2007 Posts: 376 Location: Россия, Москва
  | 
		
			
				  (Separately) Posted: Wed Aug 22, 2007 12:14    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Quote: | 	 		  | А как насчет внутренних команд ТС? | 	  
 
Пока никак. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Alextp
 
  
  Joined: 06 Feb 2005 Posts: 4957
 
  | 
		
			
				  (Separately) Posted: Wed Aug 22, 2007 12:19    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Кстати, тут статейка, как делать определение пути к TC. Он у тебя не определяет вроде бы. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		B4rr4cuda
 
  
  Joined: 03 Jun 2007 Posts: 376 Location: Россия, Москва
  | 
		
			
				  (Separately) Posted: Wed Aug 22, 2007 12:27    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Quote: | 	 		  | Кстати, тут статейка, как делать определение пути к TC. Он у тебя не определяет вроде бы | 	  
 
Благодарю, почитаю. А определение, сначала ищет в системной папке, потом пытается прочитать COMMANDER_PATH из переменных окружения, потом читает из options.ini, там единственнный параметр - путь к тоталу, без слеша в конце... | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Alextp
 
  
  Joined: 06 Feb 2005 Posts: 4957
 
  | 
		
			
				  (Separately) Posted: Wed Aug 22, 2007 12:41    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Quote: | 	 		  | А определение, сначала ищет в системной папке, потом пытается прочитать COMMANDER_PATH из переменных окружения | 	  
 
Это не совсем правильно.. для того и писалась статейка | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		VadiMGP
 
 
  Joined: 21 Mar 2007 Posts: 1625
 
  | 
		
			
				  (Separately) Posted: Wed Aug 22, 2007 12:51    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | B4rr4cuda wrote: | 	 		  | Пока никак. | 	  Да это я уже заметил.   А в генплане присутствует? | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		B4rr4cuda
 
  
  Joined: 03 Jun 2007 Posts: 376 Location: Россия, Москва
  | 
		
			
				  (Separately) Posted: Wed Aug 22, 2007 12:51    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Alextp единственное зачем нужен путь к Тоталу, это родные иконки в totalcmd.exe и wcmicons.dll.
 
Один раз прописать путь - я думаю это не так уж напряжно. В следующей версии поправлю баги и отлажу "поиск" . 
 
Что ещё добавить? | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		B4rr4cuda
 
  
  Joined: 03 Jun 2007 Posts: 376 Location: Россия, Москва
  | 
		
			
				  (Separately) Posted: Wed Aug 22, 2007 12:52    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Quote: | 	 		  | А в генплане присутствует? | 	  
 
Это обязательно. Иначе толку от едитора мало будет...
 
 
PS режим чата, млять  . | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Alextp
 
  
  Joined: 06 Feb 2005 Posts: 4957
 
  | 
		
			
				  (Separately) Posted: Wed Aug 22, 2007 13:02    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Вызов диалога команд Тотала, темы | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		B4rr4cuda
 
  
  Joined: 03 Jun 2007 Posts: 376 Location: Россия, Москва
  | 
		
			
				  (Separately) Posted: Wed Aug 22, 2007 13:13    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				
 
Имеешь ввиду списки с фильтрацией и упорядоченные по темам? | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Alextp
 
  
  Joined: 06 Feb 2005 Posts: 4957
 
  | 
		
			
				  (Separately) Posted: Wed Aug 22, 2007 13:14    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Нет =)
 
.exe.Manifest.
 
 
 
Но ход ваших мыслей мне нравится | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		VadiMGP
 
 
  Joined: 21 Mar 2007 Posts: 1625
 
  | 
		
			
				  (Separately) Posted: Wed Aug 22, 2007 13:44    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | B4rr4cuda wrote: | 	 		  | единственное зачем нужен путь к Тоталу, это родные иконки в totalcmd.exe и wcmicons.dll. | 	  Еще там же находится .inc файл. Потребуется чтобы получить список внутренних команд. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		 |