#1: Оптимизация поиска по данным плагина Author: igorgri, Posted: Wed Nov 22, 2017 13:45 Добрый день.
Поиск файлов, Закладка - Дополнительно, Раздел - Поиск дубликатов, Галочка - По данным плагинов.
Задаю маску нужным расширениям, задаю корневые каталоги для поиска файлов.
Все работает замечательно. Из панели найденных файлов - можно перейти в меню, и выбрать в какой папке отмечать файлы.
Но вот хотелось бы кроме поиска по одинаковым именам [=tc.Имя] еще чтобы выдавало только файлы, которые расположены ТОЛЬКО в разных папках, не выдавая те, которые расположены в одних папках.
Т.е. обработка еще что то подобного ![=tc.Путь].
Сейчас же ! не обрабатывается и выдает все файлы с одинаковыми именами, в одних и тех же каталогах, но с разными расширениями...
#2: Author: Flasher, Location: МоскваPosted: Wed Nov 22, 2017 15:36 igorgri
Если поиск производится по базовому имени, то так и должно быть. Если по полному, то для этого есть первая опция "по имени", tc-плагин не требуется.
#3: Author: igorgri, Posted: Thu Nov 23, 2017 07:39 все хорошо, но есть нюансы...
В моем случае - находятся не только все файлы с одинаковым именем, но и с РАЗНЫМИ расширениями.
В Вашем же случае - только файлы с ОДИНАКОВЫМ именем и расширением...
#4: Author: Flasher, Location: МоскваPosted: Thu Nov 23, 2017 07:51 Совершенно верно. И в соответствии с элементарной логикой мой случай в отличии от вашего удовлетворяет условию
igorgri wrote:
которые расположены ТОЛЬКО в разных папках
Если же требуется выбирать файлы с одним базовым именем по одному экземпляру из годных папок, то как минимум должно быть задано одно несовпадающее в потенциальной группе соответствие, в данном случае расширение. Сам ТС делать выборку из группы совпадений за пользователя не будет.
#5: Author: igorgri, Posted: Thu Nov 23, 2017 08:13 да папок то там много... Я только корневых задаю 5 штук
Вопрос такой. разбираю скаченное. В качестве места для поиска задается
I:\Разбор; I:\Авиация; I:\Военные; I:\Журналы; I:\Разное
Перед скачиванием - обычно проверяю - есть ли книга или журнал с подобным названием. Если есть, но предлагается другое разрешение или размер - скачиваю под ранее имевшимся именем в Разбор, там распаковываю и даю то же имя, что и архив.
Литературы очень много. Расширения держу *.pdf *.djvu *.fb2 *.epub *.mobi
вот сейчас находит по плагину 3007 файлов с одинаковыми названиями.
Хочется чтобы не показывало
I:\Журналы\Авиа\Рускоязычные\Легендарные самолеты\Легендарные самолёты № 013 - Як-38.fb2
I:\Журналы\Авиа\Рускоязычные\Легендарные самолеты\Легендарные самолёты № 013 - Як-38.pdf
Но показывало
I:\Журналы\Самоделкин\Моделист-конструктор\2017\Моделист-конструктор 2017-07.pdf
I:\Разбор\Моделист-конструктор 2017-07.pdf
или
I:\Военные\Серии\Война и мы\[Эксмо, Яуза] - [Война и мы] - А мы с тобой, брат, из пехоты. «Из адов ад», 2012.djvu
I:\Разбор\[Эксмо, Яуза] - [Война и мы] - А мы с тобой, брат, из пехоты. «Из адов ад», 2012.fb2
Причем без выделения - т.к. приходится проверять файлы и где то дописывать информацию типа OCR или серии или авторов книги...
#6: Author: Flasher, Location: МоскваPosted: Thu Nov 23, 2017 08:27 Я уже пояснил, что проблема выбора одного экземпляра из группы — это задача пользователя, а не ТС. Опция нахождения только первого попавшегося дубля была бы избыточна. Вам придётся использовать диалог выделения после нажатия Num+ в выведенных на панель результатах. Вот там уже имеются опции, решающие задачу выборки. При желании после выделения можно выполнить cm_ShowOnlySelected.
#7: Author: igorgri, Posted: Thu Nov 23, 2017 10:16 Ок, спасибо. Вывел cm_ShowOnlySelected на панель инструментов Total Commander.
Принцип действия - так же делаю поиск по плагину [=tc.Имя]
Полученные результаты вывожу на панель. Нажимаю Num+
На окне убираю галочку - "Оставить невыделенным хотя бы один файл" и перехожу на вторую закладку - "По каталогам". Там снимаю выделение со всех каталогов, оставляя только I:\Разбор. После этого нажимаю Ок
Потом нажимаю иконку cm_ShowOnlySelected и снимаю выделение.
Все, можно искать в другом окне, где находятся файлы с таким же именем, сравнивать, редактировать имена, переносить в другие папки.
#8: Author: sa, Posted: Thu Nov 23, 2017 11:58
igorgri wrote:
Причем без выделения
Можете попробовать вариант с быстрым поиском (и фильтрацией, при необходимости) в панели с результатами поиска. Правда, для этого к расширениям файлов в папке "Разбор" придётся добавить (например, в групповом переименовании) какую-нибудь редкую комбинацию символов, заведомо отсутствующую в именах файлов, например _#, которую и использовать впоследствии при быстром поиске. В дополнение, можно для файлов с расширением *.*_# назначить отдельный цвет.