Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Как убрать подтверждение замены при синхронизации?

 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
schmidt9



Joined: 12 Jul 2011
Posts: 21

Post (Separately) Posted: Wed Oct 09, 2013 13:48    Post subject: Как убрать подтверждение замены при синхронизации? Reply with quote

Здравствуйте!
При синхронизации каталогов в диалоговом окне Синхронизировать все время приходится вручную снимать галочку Подтвердить замену. Имеется ли настройка, позволяющая убрать ее насовсем?
Спасибо!
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2692

Post (Separately) Posted: Wed Oct 09, 2013 15:50    Post subject: Reply with quote

schmidt9 wrote:
Имеется ли настройка, позволяющая убрать ее насовсем?

Нет, по-моему.
Back to top
View user's profile Send private message
schmidt9



Joined: 12 Jul 2011
Posts: 21

Post (Separately) Posted: Wed Oct 09, 2013 15:55    Post subject: Reply with quote

Если действительно нет, то может быть стоит зарепортить Гислеру, пусть бы ключик в wincmd.ini добавил
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10415
Location: Россия, Саратов

Post (Separately) Posted: Thu Oct 10, 2013 10:53    Post subject: Reply with quote

Это действительно надо предложить Гислеру. Подтверждение перезаписи при синхронизации должно управляться либо глобальной опцией (на странице "Разное"), либо, на крайний случай, собственным ключом.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
schmidt9



Joined: 12 Jul 2011
Posts: 21

Post (Separately) Posted: Thu Oct 10, 2013 11:04    Post subject: Reply with quote

Avada wrote:
Это действительно надо предложить Гислеру.

Ок, как это лучше сделать?
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10415
Location: Россия, Саратов

Post (Separately) Posted: Thu Oct 10, 2013 11:10    Post subject: Reply with quote

schmidt9
Способ ровно один. Любой посетитель форума, который согласен с необходимостью этого репорта, минимально владеет английским и зарегистрирован на оффоруме, пишет там предложение Гислеру.
P.S. Я не зарегистрирован (и пока не собираюсь).
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
schmidt9



Joined: 12 Jul 2011
Posts: 21

Post (Separately) Posted: Thu Oct 10, 2013 11:23    Post subject: Reply with quote

Ясно. Я тогда сделаю это, а потом здесь отпишусь

Добавлено спустя 19 минут:

Запостил. Ждем-с
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2692

Post (Separately) Posted: Fri Oct 11, 2013 21:12    Post subject: Reply with quote

С помощью 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
View user's profile Send private message
schmidt9



Joined: 12 Jul 2011
Posts: 21

Post (Separately) Posted: Sat Oct 12, 2013 10:54    Post subject: Reply with quote

Спасибо за предложенное решение, но дело в том, что бывает нужно предварительно вручную отредактировать список файлов для синхронизации, что становится невозможным, если по Вашему методу сразу вызывать диалог.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10415
Location: Россия, Саратов

Post (Separately) Posted: Sat Oct 12, 2013 11:05    Post subject: Reply with quote

schmidt9
Тогда ждать решения Гислера.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2692

Post (Separately) Posted: Sun Oct 13, 2013 21:34    Post subject: Reply with quote

schmidt9 wrote:
бывает нужно предварительно вручную отредактировать список файлов для синхронизации, что становится невозможным
Уточню лишь, что отредактировать невозможно лишь в рамках поставленной задачи, поскольку после нажатия кнопки “Отмена” состояние опции “Подтвердить замену” не будет запомнено. А собственно редактирование при закрытии диалога “Синхронизировать” вполне возможно.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group