Поиск в Тотал Командер

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: Моторокер, Avada, CaptainFlint, Nik, d-view

Роман12
Сообщения: 5
Зарегистрирован: Чт апр 11, 2024 12:29

Сообщение Роман12 »

sa писал(а):А на вкладке поиска с плагинами справа (после поля Значение:) выбрали 123?
Да
Аватара пользователя
Monarch-LFV
Сообщения: 367
Зарегистрирован: Пн июл 22, 2019 13:20

Сообщение Monarch-LFV »

Роман12
Сделал более универсальную кнопку с диалоговым окном выбора параметров и задания маски:

Код: Выделить всё

TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Plugins\exe\TCIMG\TCIMG.exe
shape=0 marks=2||test<1f!![combo=||Объекты~~выделения:@CRLF0~~-~~файлы~~и~~папки@CRLF1~~-~~только~~файлы@CRLF2~~-~~только~~папки||0|1|2]!![combo=||Рекурсия:@CRLF0~~-~~Только~~на~~1-м~~уровне@CRLF-1~~-~~Во~~всех~~подпапках@CRLFN~~-~~глубина~~вложенности||0|-1|N]!![combo=||Укажите~~маску:||*.*]>
WCMICONS.DLL,72
Выделить папки, содержащие файл или папку по маске
Изображение

Добавлено спустя 4 минуты:

Упс, на скрине и в коде надо поменять: не "Объекты выделения", а "Объекты поиска". Ищем папки или файлы, а выделение будет, конечно же, только папок, содержащих эти объекты.
Роман12
Сообщения: 5
Зарегистрирован: Чт апр 11, 2024 12:29

Сообщение Роман12 »

Monarch-LFV писал(а):Роман12
Сделал более универсальную кнопку с диалоговым окном выбора параметров и задания маски:

Код: Выделить всё

TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Plugins\exe\TCIMG\TCIMG.exe
shape=0 marks=2||test<1f!![combo=||Объекты~~выделения:@CRLF0~~-~~файлы~~и~~папки@CRLF1~~-~~только~~файлы@CRLF2~~-~~только~~папки||0|1|2]!![combo=||Рекурсия:@CRLF0~~-~~Только~~на~~1-м~~уровне@CRLF-1~~-~~Во~~всех~~подпапках@CRLFN~~-~~глубина~~вложенности||0|-1|N]!![combo=||Укажите~~маску:||*.*]>
WCMICONS.DLL,72
Выделить папки, содержащие файл или папку по маске
Изображение

Добавлено спустя 4 минуты:

Упс, на скрине и в коде надо поменять: не "Объекты выделения", а "Объекты поиска". Ищем папки или файлы, а выделение будет, конечно же, только папок, содержащих эти объекты.
проверил. Всё работает. :) Спасибо. Думаю многим пригодится
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Роман12 писал(а):не хочет искать если в поле Операция стоит знак >
У меня в этом случае ищет папки с нужными файлами (при значении 0, если в папке имеется хотя бы один нужный файл; при значении 1, если больше одного).

Добавлено.
Заметил, что папки не находятся, если они выделены и соответственно поиск по Alt+F7 осуществляется только в выделенных файлах/каталогах. Может, у вас тот самый случай?
up2
Сообщения: 24
Зарегистрирован: Сб июн 30, 2007 09:59

Сообщение up2 »

sa писал(а):
up2 писал(а):Как назначить
Это делается путём правки строки 5664 LNG-файла (обычно это Wcmd_rus.lng в папке LANGUAGE): вместо 5664="Ф&айлы на панель" надо ввести, например 5664="Файлы на панель &0". Тогда независимо от раскладки клавиатуры должна срабатывать комбинация клавиш Alt+0.
Здравствуйте.
Хотелось бы сделать то же самое в варианте с английском интерфейсом
но я не смог найти где.
Полагаю, что Вы знаете это.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

up2 писал(а):но я не смог найти где
Довольно свежие файлы для английского интерфейса (WCMD_ENG.INC, WCMD_ENG.LNG и WCMD_ENG.MNU от 2 января 2025г) можно, например, скачать отсюда.
up2
Сообщения: 24
Зарегистрирован: Сб июн 30, 2007 09:59

Сообщение up2 »

sa
Скачал и скопировал в папку "LANGUAGE" WCMD_ENG.INC, WCMD_ENG.LNG, WCMD_ENG.MNU.
Не работает почему-то.
В WCMD_RUS.LNG сделал:5664="Файлы на панель &1" (было: 5664="Вывести всё в п&анель") - это работает.
В WCMD_ENG.LNG сделал: 5664="Feed to &1" (5664="Feed to &listbox") - это не работает.
Где я ошибся?

Всё!
Сам справился.
&1 была сделана с русской раскладкой. Ввёл то же самое с английской и это работает.

sa - спасибо за помощь, Вы дали мне направление, без этого я не справился бы.
Ответить