Кнопка-меню-список с шаблонами поиска?

Обсуждение вопросов автоматизации Total Commander с помощью сторонних программ и скриптовых технологий.

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

Slava
Сообщения: 11
Зарегистрирован: Пн мар 25, 2019 18:29

Сообщение Slava »

Можно вопрос знатоку от ламера.
А что Total принимает за расширение %E, все после первой точли или все после последней точки.
Ну а про Ваш пример: Заявлю это не как баг, а как фитчу. :)
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

%E — символы после последней точки, конечно.
Мой пример — какой? С torrent? Фичей тут не пахнет, ибо часто приходится выполнять хоткей по примеру с TCKB, где нужно избавиться от показа *.torrent.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Slava
Сообщения: 11
Зарегистрирован: Пн мар 25, 2019 18:29

Сообщение Slava »

Да, я имел ввиду Ваш пример с torrent.
Mожно сделать ПРОСТУЮ кнопку, которая скроет файлы с расширением файла под курсором и потом их раскроет при курсоре на файле или директории без расширения с шаблоном:

|*.%E

Да, конечно это очевидно, особенно для Вас, но на форуме очень много очевидных для некоторых вещей, которые не так очевидны для других.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

В данном случае дело не в очевидости, а в ненужности лишних манипуляций, о которых снова зашла речь. Если бы кнопка была переключателем при постановке курсора на любом объекте (хоть с расширением, хоть без), то было бы о чём говорить в плане удобства.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Slava писал(а):Сделал кнопку, показывающую расширение как у файла под курсором
Понравилась!
Сделал похожую - для показа файлов с именем %O*.*

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

TOTALCMD#BAR#DATA
cd
<* "%Z%O*.*"
WCMICONS.DLL,24
ПОКАЗАТЬ файлы c именем %O*.*


-1
Чтобы СКРЫТЬ файлы, в параметрах *| "%Z%O*.*" записать.
Slava
Сообщения: 11
Зарегистрирован: Пн мар 25, 2019 18:29

Сообщение Slava »

sa

Спасибо! Я и публиковал ее как возможность сделать кнопку переключатель под свои нужды, несмотря на "... ненужность лишних манипуляций.."
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Slava писал(а):Этот "фильтр" работает пока его не снять, кликнув на кнопку при курсоре на файле без расширения или директории без расширения. Тогда опять показывает все файлы.
Есть особенность, которую в данном случае стоит учитывать (или использовать): файлы показываются не все, как после cm_SrcAllFiles (Ctrl+F10), а с учётом фильтра быстрого поиска, если он был задействован. См. здесь.
Slava
Сообщения: 11
Зарегистрирован: Пн мар 25, 2019 18:29

Сообщение Slava »

sa

Можно кликнуть на кнопку при курсоре на корневом директории [..], тогда покажет все файлы.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Slava
Активируйте в панели режим быстрой фильтрации (Ctrl+S), введите фильтр, при котором часть файлов, не соответствующих ему, окажется скрытой. Сравните действие Ctrl+F10 и клика на кнопку (неважно, какую из двух: с %E или %O) при курсоре на [..].
Slava
Сообщения: 11
Зарегистрирован: Пн мар 25, 2019 18:29

Сообщение Slava »

sa

Да, интересно. Ctrl+F10 отменяет быструю фильтрацию, а кнопка не отменяет, а добавляет к быстрому фильтру. Можно это использовать для фильтрации по двум критериям.
Ответить