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 

Сравнение в диалоге подтверждения перезаписи
Goto page 1, 2, 3, 4  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
Godlatro



Joined: 14 Mar 2010
Posts: 10

Post (Separately) Posted: Sat Nov 20, 2010 02:54    Post subject: Сравнение в диалоге подтверждения перезаписи Reply with quote

Всем привет.
Помогите чем можете, в таком вопросе, как:

У тотала, при копировании и совпадении имен выскакивает окошко где находятся несколько клавишь действий - заменить, заменить все, пропустить... и т.д., и последняя "Дополнительно" с остальным меню.
Как известно нехватает еще одной кнопки, которая пришлась бы там совсем к стати. Меня интересует, как я могу добавить туда свою кнопку?
Конкретно интересует кнопка "сравненить", которая мне часто пригождается, но лазить за ней в менюшку не так уж удобно.
Какие варианты?

 !  Avada:
Заголовок темы уточнён. ("Режим копирования" тут не очень подходит).
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sat Nov 20, 2010 03:16    Post subject: Reply with quote

Godlatro wrote:
Конкретно интересует кнопка "сравненить"
Laughing Извиняюсь, не удержался. Добавить кнопку просто так в интерфейс ТС нельзя, это не предусмотрено никакими опциями. Тут либо Гислера нужно тревожить, либо Loopback с плагом autorun. Но в любом случае, если есть сомнения, что те или иные файлы не совпадают по содержимому, то для этого используется инструмент синхронизации ( команда cm_FileSync ), вот там можно сравнивать файлы сколь угодно раз.
Back to top
View user's profile Send private message
Godlatro



Joined: 14 Mar 2010
Posts: 10

Post (Separately) Posted: Sat Nov 20, 2010 04:28    Post subject: Reply with quote

В нем была реализована MoveButton, для перемещения кнопки "Опции" при копировании, вот нужно что то типа того.
Очень жаль если это возможно реализовать только при помощи плагинов.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sat Nov 20, 2010 04:37    Post subject: Reply with quote

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



Joined: 02 May 2009
Posts: 322

Post (Separately) Posted: Sat Nov 20, 2010 10:02    Post subject: Reply with quote

Godlatro
Вы попробуйте нажать кнопку "Дополнительно>>", у меня там есть строка... "Сравнить". Картинка.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sat Nov 20, 2010 10:23    Post subject: Reply with quote

GGS
Так запрашивался не элемент списка, а кнопка. Я так понял, что нужно оттуда этот элемент переместить.
Back to top
View user's profile Send private message
GGS



Joined: 02 May 2009
Posts: 322

Post (Separately) Posted: Sat Nov 20, 2010 10:48    Post subject: Reply with quote

Flasher
Flasher wrote:
Так запрашивался не элемент списка, а кнопка.
В инструменте синхронизации сравнение по содержимому вызывается разве кнопкой?
Flasher wrote:
Я так понял, что нужно оттуда этот элемент переместить.
Тогда зачем о синхронизации разговор?

P.S. Вопросы риторические. Я замолкаю.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sat Nov 20, 2010 10:53    Post subject: Reply with quote

GGS
Моё предложение пользоваться синхронизацией не относилось конкретно к кнопке, оно относилось к выбору лучшего способа копирования/сравнения, где диалог сравнения вызывается по Ctrl+F3, поэтому риторические вопросы ни к месту.
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Sat Nov 20, 2010 11:19    Post subject: Reply with quote

По предыдущей дискуссии.
Во-первых, одно дело — переместить имеющуюся кнопку на другое место и совсем другое — ввести в интерфейс новую кнопку, которой там вообще не было (пункт выпадающего меню — не кнопка).
Во-вторых, в диалоге подтверждения перезаписи тоже есть, между прочим, клавиатурный вызов сравнения: Ctrl+F3 (Ctrl+Shift+F3 для принудительного сравнения именно внутреним инструментом TC, даже если назначен внешний).
В-третьих, спецкнопка для сравнения по уровню полезности (а точнее — бесполезности) не лучше и не хуже такой же спецкнопки для просмотра исходного файла. Или целевого. Или кнопок, дублирующих другие опции из выпадающего списка. Нежелание делать лишний клик — не повод для захламления интерфейса.
В-четвёртых, если вопрос сравнения при копировании так жизненно важен, то лучше в самом деле обратиться к инструменту синхронизации. Сравнение там вызывается массой способов, в том числе просто двойным щелчком по нужной строке.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sat Nov 20, 2010 11:33    Post subject: Reply with quote

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



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

Post (Separately) Posted: Sat Nov 20, 2010 11:54    Post subject: Reply with quote

Flasher wrote:
Вот что действительно было бы удобно иметь в диалоге подтверждения перезаписи, так это наличие значка равенства/неравенства верхнего и нижнего файлов, тогда лишний раз Ctrl+F3 жать не приходилось бы.

Вопрос, конечно, интересный... Но результатом какого сравнения (по каким критериям) был бы такой значок? Разница времени/даты и размера видна из самого диалога (правда, юзеру приходится сопоставлять эти данные самому). А сравнение по содержимому всё-таки есть смысл, ИМХО, делать только по явному запросу пользователя — хотя бы для экономии времени.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sat Nov 20, 2010 12:10    Post subject: Reply with quote

Avada wrote:
А сравнение по содержимому всё-таки есть смысл, ИМХО, делать только по явному запросу пользователя — хотя бы для экономии времени.
Ну, если файлы большие, то время играет роль, конечно, но вот для небольших (Мб до 3-5-и) было бы удобно, даже при том, что отображаемые размеры могут совпасть до байта. И как правило при копировании большого объёма фалов в непустую папку файлы на стороне отправителя малоразмерные. Поэтому я за новый ключ в файле конфигурации.
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Sat Nov 20, 2010 17:02    Post subject: Reply with quote



Всё придумано до нас?
Code:
0fields=CRC32 : [=crc32tag.GetCrc32FromFile.OnlyIfLesserThanSize2]
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sat Nov 20, 2010 17:13    Post subject: Reply with quote

Tol!k
Только нужно учитывать, что размеры эскизов у всех разные заданы в настройках, а на маленьких ничего не видно.
А так способ, конечно, ничего, будем использовать плуг crc32tag. Спасибо за вариант. Ещё будут? Smile


Last edited by Flasher on Sat Nov 20, 2010 17:17; edited 1 time in total
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Sat Nov 20, 2010 17:16    Post subject: Reply with quote

А я не про эскизы Wink Внимательней...
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
Goto page 1, 2, 3, 4  Next
Page 1 of 4

 
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