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
durol



Joined: 29 Nov 2015
Posts: 56

Post (Separately) Posted: Sat Oct 07, 2017 23:50    Post subject: Сравнить в синхронизации по содержимому Reply with quote

Есть файл с расширением png и его копия. У копии одинаковый размер, дату другую поставил и имя поменял.
11.m20.9 3.png
11.m20.9 5.png

Если выделить эти 2 файла и выбрать Файлы - Сравнить по содержимому, то появится надпись Эти файлы одинаковы.
Но когда выбираю Синхронизацию и По содержимому, то не показывает, что одинаковые.
Что надо выставить в Расширенное сравнение по типам файлов?
Спасибо.
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2584
Location: Большая деревня Москва

Post (Separately) Posted: Sun Oct 08, 2017 01:29    Post subject: Reply with quote

TC help wrote:
by content: Compares the content of files which have the same size and date. It checks that the files also have the same content
Могу предложить утили, которые сравнивают файлы только по содержимому: CloneSpy и WinMerge. Я пользуюсь первым и он меня полностью устраивает
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
durol



Joined: 29 Nov 2015
Posts: 56

Post (Separately) Posted: Sun Oct 08, 2017 01:29    Post subject: Reply with quote

Можно через Поиск файлов Дополнительно Поиск дубликатов По размеру.
Но при этом надо вручную выбирать нужные файлы.
Как синхронизировать с учетом размера?

Posted after 13 minutes:

TC help wrote:
by content: Compares the content of files which have the same size and date. It checks that the files also have the same content

При этом надо дополнительно поставить какие-то плагины, а какие я не знаю. За программу спасибо, но интересует средствами TC, если возможно.
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2584
Location: Большая деревня Москва

Post (Separately) Posted: Sun Oct 08, 2017 02:04    Post subject: Reply with quote

durol wrote:
При этом надо дополнительно поставить какие-то плагины, а какие я не знаю
Не ты один. Об этом не знает никто Wink
Ты всерьез считаешь, что автор программы стал бы описывать в справке опции, которые зависят не от него, а от авторов каких-то плагинов, причем не упомянув об этом?
Впрочем, убедиться в этом быстрее, чем написать этот пост
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
durol



Joined: 29 Nov 2015
Posts: 56

Post (Separately) Posted: Sun Oct 08, 2017 02:18    Post subject: Reply with quote

Там есть один вариант [=tc.Сравнить как текст], но насколько я понял это не подходит, так как сравнивать надо побитно.
Если в справке написано, что сравнивает по содержимому, значит просто я не знаю как сделать через синхронизацию.
Увидел, что указано для одинаковой даты, а у меня разная. Хотя это не помогло.
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2584
Location: Большая деревня Москва

Post (Separately) Posted: Sun Oct 08, 2017 02:23    Post subject: Reply with quote

Что не помогло?! Только что скопировал файл в другую директорию с изменением имени, запустил синхронизацию - Тотал как миленький отметил их как одинаковые
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Sun Oct 08, 2017 08:18    Post subject: Reply with quote

durol
А с какой стати вообще в инструменте синхронизации TC должны сравниваться попарно файлы с разными именами — хоть с учётом содержимого, хоть без него? Вы себе принцип работы этого инструмента хоть чуть-чуть представляете? Сначала формируются файловые списки, и только потом сравниваются совпадающие имена по заданным критериям.
Легко смоделировать в современных версиях TC, где работает переименование в окне синхронизации. Была пара одноимённых файлов, один переименовали — стало два разных файла в разных строках. Никакого сравнения для них дальше выполнить нельзя. Ни простого, ни расширенного.
Итак, ответ на вопрос: данным инструментом никак не синхронизировать. Для поставленной задачи есть поиск с дубликатами. Если им нормально пользоваться, разумеется. (См. закрытую тему.)
Заголовок темы, соответственно, мимо содержания. Не о сравнении по содержимому речь, а в первую очередь о сравнении при синхронизации без учёта имён (что в этом инструменте невозможно в принципе).
Что касается плагинов, для расширенного сравнения при синхронизации к изображениям относится только Image, но там совсем другие параметры сравнения. И, как сказано выше, при исходных условиях просто сравнивать будет нечего.
И не надо ставить в заголовках тем точки!

Вахмурка wrote:
Только что скопировал файл в другую директорию с изменением имени, запустил синхронизацию - Тотал как миленький отметил их как одинаковые

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



Joined: 27 Dec 2004
Posts: 2584
Location: Большая деревня Москва

Post (Separately) Posted: Sun Oct 08, 2017 10:37    Post subject: Reply with quote

Quote:
Этого не может быть, потому что этого не может быть никогда
Как же быть с цитированным абзацем из справки?
Отвечая на вопрос и отыскивая цитату, я нашел этот абзац, прочитал, удивился, проверил. Получилось (Сейчас не получилось, да).
В переводе там сказано следующее: "Сравнивает содержимое файлов, имеющих одинаковые размер и дату. Также проверяет, что файлы имеют одинаковое содержимое".
Я никогда до вчерашнего дня этим не пользовался и пользоваться не буду, даже если оно так. Но вчера он точно указал их при нажатой кнопке "="
Quote:
И тоже персонально про точки. Отсутствие точки именно и только в конце поста воспринимается как обрыв сообщения (например, при его случайной отправке в недописанном виде). Если это даже устойчивая привычка, то вредная, и вдобавок запрещённая правилами форума
Да, все время забываю. Ладно, постараюсь заканчивать предложения восклицательным знаком, многоточием... Да мало ли в великом и могучем разделителей? А еще смайлики...
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Sun Oct 08, 2017 11:25    Post subject: Reply with quote

Вахмурка
Прошу внимательно перечитать сказанное в моём посте выше. Совпадение имён — не параметр сравнения в окне синхронизации, а предшествующее этому сравнению необходимое условие, позволяющее сформировать и взаимно выстроить списки слева и справа для последующей обработки. Поэтому в справке упоминание совпадения имён избыточно. Его, если дальше какие-то файлы сравниваются, просто не может не быть. А то, что якобы было вчера, я склонен считать всё же добросовестным заблуждением.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
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