есть ли в Far аналог функции Total Coomander "Поиск дубликатов файлов (по размеру, имени, содержимому)"
Re: Поиск дубликатов файлов
Posted: Sat 18 Jul, 2009 15:56
by tstr
есть, если добавить соответствующий плагин, например "LeeSoft - Duplicate Killer"
поиск дубликатов каталогов (и файлов)
Posted: Tue 20 Nov, 2018 13:02
by Piton812
Добрый день! подскажите пожалуйста имеется ли плагин или луа скрипт позволяющий через Farmanager 3 выполнять поиск дубликатов каталогов по заданному пути?
И снова про поиск дубликатов: какие плагины или что-то ещё решают проблему?
Posted: Mon 01 Jul, 2019 00:31
by APh
Уважаемые коллеги!
Изучил вчера форум про плагины, но сообщения об этой теме и сами ссылки на плагины все довольно старые...
Что сейчас наиболее функциональное и безошибочное для поиска дубликатов файлов и папок?
Неужели за последние годы ничего не сделано? о_О
Заранее спасибо!
P. S.: Если что-то пропустил — сильно ногами не пинайте. ))
И снова про поиск дубликатов: какие плагины или что-то ещё решают проблему?
Posted: Mon 01 Jul, 2019 07:51
by John Doe
APh wrote: ↑Mon 01 Jul, 2019 00:31
но сообщения об этой теме и сами ссылки на плагины все довольно старые...
Для начала было бы неплохо перечислить плагины, которые вы пробовали, и описать чем они вам не подошли.
поиск дубликатов каталогов (и файлов)
Posted: Mon 08 Jul, 2019 11:48
by APh
Duplicate_Files_Finder — меню для внешней программы DFF, котоорая в состоянии pre-alpha и несколько лет не разрабатывается. Проект мёртв. На саму эту программу много нареканий на её сайте.
FindDup — не заводится на FAR 3 x64 (я не смог); переключение поиска файлов и каталогов делается созданием или удалением файла в каталоге плагина. Это также, как я сейчас пользуюсь поиском дубликатов во внешней программе, а потом просто открываю в FAR нужный путь.
Duplicate Killer — возможно получше предыдущего, но не заводится на FAR 3 x64 (я не смог).
EqSearch — генерит файл для VVVArc. Что из этого можно выжать пока не понятно...
Получается, что интегрированного решения в пределах среды FAR x64 пока не создать...
То, что есть — не сильно лучше встроенного сравниватора Advnced Compare. Он довольно удобен, но я его не смог заставить искать дубликаты в одной папке.
Поэтому получается, что приходится пользовать отдельной программой для поиска (но там беда с файловыми операциями, их пакетным выполнением, автоматизацией, масками...). А файловые операции выполнять в FAR (но тут беда со средствами сравнения папок и поиска дубликатов).
Хотя бы если бы:
Плагин Compare (в меню Advanced Compare) доработать так, что если обе панели отображают один путь, то проводить сравнение файлов по содержимому, уже бы стало много проще. Причём дописать такой код к существующему плагину не стоит по времени ничего, т. к. не нужно новый код для анализа писать, только интерфейсную часть, фактически для нового режима работы.
Да, и чтобы в разных папках тоже искал только по содержимому.
(Строим таблицы MD5 для двух папок, сравниваем их. Если MD5 и размер где-то совпали, то проводим побайтное сравнение, показываем результат в виде списка групп одинаковых файлов.)
поиск дубликатов каталогов (и файлов)
Posted: Mon 08 Jul, 2019 13:11
by HaRT
APh wrote: ↑Mon 08 Jul, 2019 11:48
Плагин Compare (в меню Advanced Compare) доработать так, что если обе панели отображают один путь, то проводить сравнение файлов по содержимому
Так напишите развёрнутое предложение в тему плагина — авось автору идея понравится.
поиск дубликатов каталогов (и файлов)
Posted: Mon 08 Jul, 2019 13:16
by Shmuel
HaRT, мне кажется, что речь шла о стандартном плагине Compare (в меню Advanced Compare).
поиск дубликатов каталогов (и файлов)
Posted: Mon 08 Jul, 2019 13:58
by HaRT
Shmuel wrote: ↑Mon 08 Jul, 2019 13:16
мне кажется, что речь шла о стандартном плагине Compare (в меню Advanced Compare)
╔════════════════════ Advanced compare ════════════════════╗
║ Process: ║
║ [x] subfolders ║
║ [ ] maximum folder depth: 99 ║
║ [ ] selected items only ║
╟──────────────────────────────────────────────────────────╢
║ Compare: ║
║ [x] time ║
║ [x] two seconds precision ║
║ [x] ignore possible time zone differences ║
║ [x] size ║
║ [x] contents ║
║ [ ] ignore: ║
║ (•) differences in new line characters ║
║ ( ) whitespace ║
╟──────────────────────────────────────────────────────────╢
║ [x] Display a message if no differences were found ║
╟──────────────────────────────────────────────────────────╢
║ { Ok } [ Cancel ] ║
╚══════════════════════════════════════════════════════════╝
. У вас не так?
Или вы имеете в виду, что у него может не оказаться отдельной темы для обсуждения? Это дело поправимое, а вот в этой теме идея почти наверняка потеряется. @APh Впрочем, согласен, лучше всего записать пожелание на багтрекер в соответствующий раздел и дать там ссылку на это обсуждение.
поиск дубликатов каталогов (и файлов)
Posted: Mon 08 Jul, 2019 14:04
by Shmuel
Вы говорили
HaRT wrote: ↑Mon 08 Jul, 2019 13:11
авось автору идея понравится
из чего я сделал вывод, что вы говорили не о стандартном плагине.
поиск дубликатов каталогов (и файлов)
Posted: Mon 08 Jul, 2019 21:38
by APh
Я привёл список недоделанных и брошенных авторами инструментов для поиска дубликатов и сравнения файлов.
А потом писал именно о стандартном сравнивателе, которые не умеет сравнивать файлы по содержимому с разными именами, что не позволяет его использовать также и для поиска дубликатов в одном каталоге.
Подумываю, чтобы написать предложение по развитию стандартного сравнивателя...
Дайте, кто может, ссылку — куда лучше написать и пример на какую-то заявку по расширению функциональности, которая оформлена наилучшим образом, pls.
Всем заранее спасибо!
Тема не закрыта: прошу, кто чем-то пользуется для поиска дубликатов, сравнения файлов по содержимому отписаться!!
поиск дубликатов каталогов (и файлов)
Posted: Mon 08 Jul, 2019 21:57
by HaRT
APh wrote: ↑Mon 08 Jul, 2019 21:38
куда лучше написать
Ссылка “Bugs” в самом верху страницы. (Входить форумной учёткой.)
поиск дубликатов каталогов (и файлов)
Posted: Tue 09 Jul, 2019 08:50
by John Doe
Мне не кажется что это подходящее направление развития для Advanced Compare.
John Doe wrote: ↑Tue 09 Jul, 2019 08:50
Мне не кажется что это подходящее направление развития для Advanced Compare.
Ну, этот плагин же для сравнения содержимого каталогов, так?
Он же позволяет искать одинаковые файлы и копировать, переносить, удалять дубликаты или наоборот новые, так?
Но только он не позволяет сравнивать каталоги по содержимому файлов, не обращая внимание на имена файлов!
Так почему бы не добавить в окно GUI опцию "Учитывать имена файлов", при отключении которой поиск будет поризводится только по размеру или содержимому, не взирая на эти самые имена?
поиск дубликатов каталогов (и файлов)
Posted: Wed 10 Jul, 2019 14:06
by HaRT
APh wrote: ↑Wed 10 Jul, 2019 14:01
почему бы не добавить в окно GUI опцию "Учитывать имена файлов", при отключении которой поиск будет поризводится только по размеру или содержимому, не взирая на эти самые имена?
В концепцию пользовательского интерфейса лучше бы вписалась галка “[ ] name” в самом начале секции Compare главного диалога.