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: 2692
|
(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: 10415 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: 10415 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: 2692
|
(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: 10415 Location: Россия, Саратов
|
(Separately) Posted: Sat Oct 12, 2013 11:05 Post subject: |
|
|
schmidt9
Тогда ждать решения Гислера. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
sa
Joined: 29 Apr 2009 Posts: 2692
|
(Separately) Posted: Sun Oct 13, 2013 21:34 Post subject: |
|
|
schmidt9 wrote: | бывает нужно предварительно вручную отредактировать список файлов для синхронизации, что становится невозможным | Уточню лишь, что отредактировать невозможно лишь в рамках поставленной задачи, поскольку после нажатия кнопки “Отмена” состояние опции “Подтвердить замену” не будет запомнено. А собственно редактирование при закрытии диалога “Синхронизировать” вполне возможно. |
|
Back to top |
|
 |
|