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  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
plutus



Joined: 22 Mar 2012
Posts: 11

Post (Separately) Posted: Mon Mar 17, 2014 09:45    Post subject: Объединение шаблонов поиска Reply with quote

В новой версии Total Commander хотелось бы увидеть возможность комбинировать шаблоны поиска.
Например, загружаем один шаблон поиска а затем к нему добавляем другой шаблон поиска, без очистки предыдущего.

 !  Avada:
Дискуссия выделена из темы с "хотелками".
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2692

Post (Separately) Posted: Mon Mar 17, 2014 11:49    Post subject: Reply with quote

plutus
А вариант с выводом результатов поиска с одним шаблоном на панель и последующим поиском с другим шаблоном не подходит?
Back to top
View user's profile Send private message
plutus



Joined: 22 Mar 2012
Posts: 11

Post (Separately) Posted: Mon Mar 17, 2014 18:38    Post subject: Reply with quote

А если для поиска нужно применить более 2-х шаблонов, то столько же табов и с результатами поиска. А можно вообще не заморачиваться, нашел по одному шаблону - обработал, нашел по второму - обработал и так далее.
Все дело в удобстве, имхо.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Mon Mar 17, 2014 19:38    Post subject: Reply with quote

Искать пересечение шаблонов - не такая уж и тривиальная задача. Сложные маски уже непонятно, как пересекать. А условия с полями плагинов, особенно учитывая, что поддерживается только одно условие их объединения (И или ИЛИ), а в двух шаблонах они могут быть разными...
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2692

Post (Separately) Posted: Tue Mar 18, 2014 08:10    Post subject: Reply with quote

plutus wrote:
нашел по одному шаблону - обработал, нашел по второму - обработал и так далее

Не понял, что понимается под обработкой?
Моё предложение сводилось к поиску с новым шаблоном в результатах поиска (выведенных на панель) с предыдущим шаблоном.

Add
Или речь о нескольких параллельно выполняемых процессах поиска с разными (невзаимосвязанными) шаблонами? Вроде поиска файлов по Alt+Shift+F7.
Back to top
View user's profile Send private message
plutus



Joined: 22 Mar 2012
Posts: 11

Post (Separately) Posted: Tue Mar 18, 2014 09:36    Post subject: Reply with quote

MVV
Пересечение - действительно сложно, но никто об этом и не говорит. Достаточно просто объединить несколько шаблонов в один (может быть еще дубли удалить) и все. Большего и не прошу.
Зачем? Мне удобно иметь несколько небольших шаблонов по разным группам масок, и комбинировоть уже из них результирующий набор для поиска.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Tue Mar 18, 2014 09:36    Post subject: Reply with quote

Речь шла именно о нахождении пересечения шаблонов, чтобы за 1 поиск найти то, что было бы найдено за два последовательных.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
plutus



Joined: 22 Mar 2012
Posts: 11

Post (Separately) Posted: Tue Mar 18, 2014 09:51    Post subject: Reply with quote

А пересечение - это и есть тот вариант который предлагает sa: нашли одним шаблоном - результат на панель, в результате ищем другим шаблоном, и т.д.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2692

Post (Separately) Posted: Tue Mar 18, 2014 10:37    Post subject: Reply with quote

plutus
Теперь понятно: на вкладке с шаблонами поиска помимо кнопок “Загрузить” “Сохранить” и “Удалить” должна появиться кнопка наподобие “Загрузить ещё один”. Не знаю, что при этом будет отображаться на других вкладках, но задача состоит в том, чтобы последовательно (и независимо друг от друга) выполнить несколько поисков с разными шаблонами с объединением их результатов.
Back to top
View user's profile Send private message
plutus



Joined: 22 Mar 2012
Posts: 11

Post (Separately) Posted: Tue Mar 18, 2014 10:55    Post subject: Reply with quote

sa
Попробую объяснить на наглядном примере.
Есть следующие шаблоны:
Шаблон_1: *.c;*.c#;*.c++;*.cpp;*.cs;*.cxx;
Шаблон_2: *.h;*.hh;*.hpp;*.hxx;

В окне "Поиск файлов" во вкладке "Шаблоны писка" загружаю шаблон "Шаблон_1", в результате он появляется в строке "Искать файлы". Далее я опять перехожу во вкладку "Шаблоны писка" и загружаю шаблон "Шаблон_2", и теперь в строке "Искать файлы" загружен не последний шаблон, а Шаблон_1+Шаблон_2: "*.c;*.c#;*.c++;*.cpp;*.cs;*.cxx;*.h;*.hh;*.hpp;*.hxx;"

А потом уже выполняем поиск по Шаблону_1 и Шаблону_2.

Как это реализовать: отдельной кнопкой "Добавить" в окне "Шаблоны писка" или в контекстно меню на списке шаблонов, мне без разницы, лишь бы была такая возможность.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2692

Post (Separately) Posted: Tue Mar 18, 2014 11:08    Post subject: Reply with quote

plutus wrote:
А потом уже выполняем поиск по Шаблону_1 и Шаблону_2

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



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

Post (Separately) Posted: Tue Mar 18, 2014 12:02    Post subject: Reply with quote

Давайте сворачивать здесь дискуссию по шаблонам — обсуждение пошло по кругу. "Хотелка" ясна (и в нынешних версиях TC в таком виде не реализуется), альтернативные рекомендации ясны, продолжать не имеет смысла.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1244

Post (Separately) Posted: Tue Mar 18, 2014 13:05    Post subject: Reply with quote

plutus wrote:
В окне "Поиск файлов" во вкладке "Шаблоны писка" загружаю шаблон "Шаблон_1", в результате он появляется в строке "Искать файлы". Далее я опять перехожу во вкладку "Шаблоны писка" и загружаю шаблон "Шаблон_2", и теперь в строке "Искать файлы" загружен не последний шаблон, а Шаблон_1+Шаблон_2

Из справки:
Quote:
Новое: Если вы хотите создать поисковый шаблон, который при загрузке не будет перезаписывать содержимое поля "Искать файлы" или "Место поиска", перед сохранением укажите в качестве поискового выражения в соответствующем поле символ ">".

не оно?
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Tue Mar 18, 2014 13:21    Post subject: Reply with quote

Нет, не оно. Это просто получится шаблон, который не будет хранить поля. А объединения и пересечения шаблонов в тотале не поддерживаются (и что-то не кажется мне, что будут когда-либо).
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2692

Post (Separately) Posted: Tue Mar 18, 2014 13:25    Post subject: Reply with quote

MVV 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
Goto page 1, 2  Next
Page 1 of 2

 
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