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
igorgri



Joined: 01 Nov 2017
Posts: 5

Post (Separately) Posted: Wed Nov 22, 2017 13:45    Post subject: Оптимизация поиска по данным плагина Reply with quote

Добрый день.

Поиск файлов, Закладка - Дополнительно, Раздел - Поиск дубликатов, Галочка - По данным плагинов.

Задаю маску нужным расширениям, задаю корневые каталоги для поиска файлов.

Все работает замечательно. Из панели найденных файлов - можно перейти в меню, и выбрать в какой папке отмечать файлы.

Но вот хотелось бы кроме поиска по одинаковым именам [=tc.Имя] еще чтобы выдавало только файлы, которые расположены ТОЛЬКО в разных папках, не выдавая те, которые расположены в одних папках.

Т.е. обработка еще что то подобного ![=tc.Путь].

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



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

Post (Separately) Posted: Wed Nov 22, 2017 15:36    Post subject: Reply with quote

igorgri
Если поиск производится по базовому имени, то так и должно быть. Если по полному, то для этого есть первая опция "по имени", tc-плагин не требуется.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
igorgri



Joined: 01 Nov 2017
Posts: 5

Post (Separately) Posted: Thu Nov 23, 2017 07:39    Post subject: Reply with quote

все хорошо, но есть нюансы...

В моем случае - находятся не только все файлы с одинаковым именем, но и с РАЗНЫМИ расширениями.

В Вашем же случае - только файлы с ОДИНАКОВЫМ именем и расширением...
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Thu Nov 23, 2017 07:51    Post subject: Reply with quote

Совершенно верно. И в соответствии с элементарной логикой мой случай в отличии от вашего удовлетворяет условию
igorgri wrote:
которые расположены ТОЛЬКО в разных папках
Если же требуется выбирать файлы с одним базовым именем по одному экземпляру из годных папок, то как минимум должно быть задано одно несовпадающее в потенциальной группе соответствие, в данном случае расширение. Сам ТС делать выборку из группы совпадений за пользователя не будет.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
igorgri



Joined: 01 Nov 2017
Posts: 5

Post (Separately) Posted: Thu Nov 23, 2017 08:13    Post subject: Reply with quote

да папок то там много... Я только корневых задаю 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 или серии или авторов книги...
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Thu Nov 23, 2017 08:27    Post subject: Reply with quote

Я уже пояснил, что проблема выбора одного экземпляра из группы — это задача пользователя, а не ТС. Опция нахождения только первого попавшегося дубля была бы избыточна. Вам придётся использовать диалог выделения после нажатия Num+ в выведенных на панель результатах. Вот там уже имеются опции, решающие задачу выборки. При желании после выделения можно выполнить cm_ShowOnlySelected.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
igorgri



Joined: 01 Nov 2017
Posts: 5

Post (Separately) Posted: Thu Nov 23, 2017 10:16    Post subject: Reply with quote

Ок, спасибо. Вывел cm_ShowOnlySelected на панель инструментов Total Commander.

Принцип действия - так же делаю поиск по плагину [=tc.Имя]

Полученные результаты вывожу на панель. Нажимаю Num+

На окне убираю галочку - "Оставить невыделенным хотя бы один файл" и перехожу на вторую закладку - "По каталогам". Там снимаю выделение со всех каталогов, оставляя только I:\Разбор. После этого нажимаю Ок

Потом нажимаю иконку cm_ShowOnlySelected и снимаю выделение.


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



Joined: 29 Apr 2009
Posts: 2563

Post (Separately) Posted: Thu Nov 23, 2017 11:58    Post subject: Reply with quote

igorgri 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