| View previous topic :: View next topic   | 
	
	
	
		| Author | 
		Message | 
	
	
		schmidt9
 
 
  Joined: 12 Jul 2011 Posts: 21
 
  | 
		
			
				  (Separately) Posted: Wed Oct 09, 2013 13:48    Post subject: Как убрать подтверждение замены при синхронизации? | 
				     | 
			 
			
				
  | 
			 
			
				Здравствуйте!
 
При синхронизации каталогов в диалоговом окне Синхронизировать все время приходится вручную снимать галочку Подтвердить замену. Имеется ли настройка, позволяющая убрать ее насовсем?
 
Спасибо! | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		sa
 
 
  Joined: 29 Apr 2009 Posts: 2709
 
  | 
		
			
				  (Separately) Posted: Wed Oct 09, 2013 15:50    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | schmidt9 wrote: | 	 		  | Имеется ли настройка, позволяющая убрать ее насовсем? | 	  
 
Нет, по-моему. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		schmidt9
 
 
  Joined: 12 Jul 2011 Posts: 21
 
  | 
		
			
				  (Separately) Posted: Wed Oct 09, 2013 15:55    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Если действительно нет, то может быть стоит зарепортить Гислеру, пусть бы ключик в wincmd.ini добавил | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Avada
 
  
  Joined: 01 Aug 2008 Posts: 10445 Location: Россия, Саратов
  | 
		
			
				  (Separately) Posted: Thu Oct 10, 2013 10:53    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Это действительно надо предложить Гислеру. Подтверждение перезаписи при синхронизации должно управляться либо глобальной опцией (на странице "Разное"), либо, на крайний случай, собственным ключом. _________________ Даже самая богатая фантазия
 
Не представит себе наши безобразия. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		schmidt9
 
 
  Joined: 12 Jul 2011 Posts: 21
 
  | 
		
			
				  (Separately) Posted: Thu Oct 10, 2013 11:04    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Avada wrote: | 	 		  | Это действительно надо предложить Гислеру. | 	  
 
Ок, как это лучше сделать? | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Avada
 
  
  Joined: 01 Aug 2008 Posts: 10445 Location: Россия, Саратов
  | 
		
			
				  (Separately) Posted: Thu Oct 10, 2013 11:10    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				schmidt9
 
Способ ровно один. Любой посетитель форума, который согласен с необходимостью этого репорта, минимально владеет английским и зарегистрирован на оффоруме, пишет там предложение Гислеру.
 
P.S. Я не зарегистрирован (и пока не собираюсь). _________________ Даже самая богатая фантазия
 
Не представит себе наши безобразия. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		schmidt9
 
 
  Joined: 12 Jul 2011 Posts: 21
 
  | 
		
			
				  (Separately) Posted: Thu Oct 10, 2013 11:23    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Ясно. Я тогда сделаю это, а потом здесь отпишусь
 
 
Добавлено спустя 19 минут:
 
 
Запостил. Ждем-с | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		sa
 
 
  Joined: 29 Apr 2009 Posts: 2709
 
  | 
		
			
				  (Separately) Posted: Fri Oct 11, 2013 21:12    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				С помощью TCFS2 можно вызвать команду синхронизации каталогов, нажать кнопки “Сравнить”, “Синхронизировать”, а затем снять галку подтверждения замены (последнее подбором количества нажатий Shift+Tab перед пробелом или нажатием предварительно заданной для этого пункта клавиши в lng-файле).
 
Кнопка:
 
 	  | Code: | 	 		  TOTALCMD#BAR#DATA
 
%COMMANDER_PATH%\Utils\TCFS2\TCFS2.exe
 
/ef "tcm(2020,1) delay(200) send(`%%р`, findwnd(`TCmpForm`)) eval(wait_for_sync(findwnd(`TSyncStartForm`), 30)) send(`+{TAB 4} `, findwnd(`TSyncStartForm`))"
 
wcmicons.dll,48
 
Вызвать окно "Сихронизировать" без галочки подтверждения замены
 
 
0
 
-1
 
  | 	  Файл TCFS2.ini должен быть пополнен в секции  [Macros] вспомогательной функцией:
 
 	  | Code: | 	 		  wait_for_sync=if(#2<=0, 0, if (#1, 1, send(`%х`, findwnd(`TCmpForm`))+0*delay(1000)+wait_for_sync(#1, #2-1)))  | 	 
  | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		schmidt9
 
 
  Joined: 12 Jul 2011 Posts: 21
 
  | 
		
			
				  (Separately) Posted: Sat Oct 12, 2013 10:54    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Спасибо за предложенное решение, но дело в том, что бывает нужно предварительно вручную отредактировать список файлов для синхронизации, что становится невозможным, если по Вашему методу сразу вызывать диалог. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Avada
 
  
  Joined: 01 Aug 2008 Posts: 10445 Location: Россия, Саратов
  | 
		
			
				  (Separately) Posted: Sat Oct 12, 2013 11:05    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				schmidt9
 
Тогда ждать решения Гислера. _________________ Даже самая богатая фантазия
 
Не представит себе наши безобразия. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		sa
 
 
  Joined: 29 Apr 2009 Posts: 2709
 
  | 
		
			
				  (Separately) Posted: Sun Oct 13, 2013 21:34    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | schmidt9 wrote: | 	 		  | бывает нужно предварительно вручную отредактировать список файлов для синхронизации, что становится невозможным | 	  Уточню лишь, что отредактировать невозможно лишь в рамках поставленной задачи, поскольку после нажатия кнопки “Отмена” состояние опции “Подтвердить замену” не будет запомнено. А собственно редактирование при закрытии диалога “Синхронизировать” вполне возможно. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		 |