| View previous topic :: View next topic | 
	
	
		| Author | Message | 
	
		| Alextp 
 
  
 Joined: 06 Feb 2005
 Posts: 4957
 
 
 | 
			
				|  (Separately) Posted: Sat Jun 24, 2006 20:49    Post subject: Юникодный вьюер на Alt+F3 |   |  
				| 
 |  
				| Вопрос к знатокам. 
 Когда в качестве внешнего вьюера (Alt+F3) указан notepad.exe, Alt+F3 на юникодном имени передает Notepad-у именно это имя (без преобразования его в короткое). Все хорошо. Но, если прописать в опцию другой юникодный вьюер, например Viewer.exe, то Atl+F3 передает вьюеру *короткое* имя (соотв-щее юникодному).
 TC что, специально дает юникодное имя только Notepad-у?
 _________________
 UniViewer - CudaText - LogViewer
 
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| funduk 
 
  
 Joined: 16 Aug 2005
 Posts: 1513
 Location: Санкт-Петербург
 
 | 
			
				|  (Separately) Posted: Sat Jun 24, 2006 20:52    Post subject: |   |  
				| 
 |  
				| Вопросы: 1. Если указывать не просто notepad.exe, а полный путь к нему, что происходит?
 2. Если заменить notepad другим редактором (как - см. тему о редакторах в ПО-форуме), что происходит?
 3. Если писать в конец %P%N, как работает?
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Alextp 
 
  
 Joined: 06 Feb 2005
 Posts: 4957
 
 
 | 
			
				|  (Separately) Posted: Sat Jun 24, 2006 22:14    Post subject: |   |  
				| 
 |  
				| 1. То же самое. 2. Как заменить - посмотрю.
 Ты имеешь в виду, заменить notepad.exe моим вьюером, переименованным в notepad.exe?
 Это не получается, XP возвращают назад оригинальный файл...
 3. Это только все портит, т.к. TC не поддерживает %P %N в этой опции (доп. вьюер для Alt+F3).
 _________________
 UniViewer - CudaText - LogViewer
 
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| funduk 
 
  
 Joined: 16 Aug 2005
 Posts: 1513
 Location: Санкт-Петербург
 
 | 
			
				|  (Separately) Posted: Sat Jun 24, 2006 22:18    Post subject: |   |  
				| 
 |  
				| 2. В той теме написано, как заменить несмотря на тупую хрюшу. 2а. Попробуй свой вьюер переименовать в notepad.exe.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Alextp 
 
  
 Joined: 06 Feb 2005
 Posts: 4957
 
 
 | 
			
				|  (Separately) Posted: Sat Jun 24, 2006 22:50    Post subject: |   |  
				| 
 |  
				| Все, кажется, TC тут не при чем. Это Notepad такой: даже если передавать ему короткое имя, он в заголовке окна напишет длинное.
 
 Значит, TC пока не поддерживает юникодную командную строку. Ждем версию 8.
 _________________
 UniViewer - CudaText - LogViewer
 
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Lamer 
 
 
 Joined: 20 Mar 2006
 Posts: 522
 
 
 | 
			
				|  (Separately) Posted: Mon Jun 26, 2006 08:00    Post subject: |   |  
				| 
 |  
				|  	  | Alextp wrote: |  	  | Ты имеешь в виду, заменить notepad.exe моим вьюером, переименованным в notepad.exe?
 Это не получается, XP возвращают назад оригинальный файл...
 
 | 
 LOL
 А в остальном похоже на правду.
  |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Alextp 
 
  
 Joined: 06 Feb 2005
 Posts: 4957
 
 
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| funduk 
 
  
 Joined: 16 Aug 2005
 Posts: 1513
 Location: Санкт-Петербург
 
 | 
			
				|  (Separately) Posted: Mon Jun 26, 2006 16:42    Post subject: |   |  
				| 
 |  
				| LOL потому, что ясно, откуда хрюша берёт старый notepad. Вот его-то и надо заменить вместе с обычным. |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Alextp 
 
  
 Joined: 06 Feb 2005
 Posts: 4957
 
 
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| funduk 
 
  
 Joined: 16 Aug 2005
 Posts: 1513
 Location: Санкт-Петербург
 
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Lamer 
 
 
 Joined: 20 Mar 2006
 Posts: 522
 
 
 | 
			
				|  (Separately) Posted: Mon Jun 26, 2006 17:36    Post subject: |   |  
				| 
 |  
				| LOL потому, что ты не знаешь, как хрюшу наколоть, хотя вроде и кодер со стажем. Есть два способа: простой и правильный. Простой-заменить блокнот очень быстро(если мне не изменяет память, интервал сверки версий у ХР 1 минута) сразу в 3-х местах, где он лежит: в windir,windir\system32 и в кэше. Тогда при следуюшей сверке у ХР всё сходится и она ничего обратно не заменяет.
 Правильный-временно отключить SFC.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| funduk 
 
  
 Joined: 16 Aug 2005
 Posts: 1513
 Location: Санкт-Петербург
 
 | 
			
				|  (Separately) Posted: Mon Jun 26, 2006 17:50    Post subject: |   |  
				| 
 |  
				| А простой, правильный и человеческий - пройти по ссылке и послушаться Флинта.  |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Lamer 
 
 
 Joined: 20 Mar 2006
 Posts: 522
 
 
 | 
			
				|  (Separately) Posted: Mon Jun 26, 2006 17:50    Post subject: |   |  
				| 
 |  
				| Логично.Согласен. |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Alextp 
 
  
 Joined: 06 Feb 2005
 Posts: 4957
 
 
 | 
			
				|  (Separately) Posted: Mon Jun 26, 2006 18:10    Post subject: |   |  
				| 
 |  
				|  	  | Quote: |  	  | LOL потому, что ты не знаешь, как хрюшу наколоть, хотя вроде и кодер со стажем. Есть два способа: простой и правильный. | 
 
 Я XP себе поставил только позавчера. Откуда ж мне было знать, как ее "наколоть". Раньше только на компутере брата ее немного видел, у самого стояла W98 (все устраивало)
 _________________
 UniViewer - CudaText - LogViewer
 
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Alextp 
 
  
 Joined: 06 Feb 2005
 Posts: 4957
 
 
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		|  |