[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Andrey_A, ХарВик, chip642  
Форум » • Total Commander • » Делимся опытом в Total Commander » Как найти, выделить файлы из файл списка?
Как найти, выделить файлы из файл списка?
Andrey_AДата: Пятница, 10.05.2013, 16:33 | Сообщение № 1
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
Как найти, выделить файлы, путь которых включает в себя строки из списка?


Воспользуемся Script Content Plugin'ом. - Плагин позволяет самому писать vbs и js скрипты для получения и обработки информации из файла или для обработки его имени и помещения результата в колонку плагина. Может быть полезен для получения полезной информации из файла или для сортировки файлов в желаемом порядке

Для этого необходимо:

1. Взять плагин Доступно только для пользователей

2. Положить в папку плагина скрипт FileList.vbs

3. Переименовать папку Script в Script_FileList и файл Script.wdx в Script_FileList.wdx
(Можно взять уже готовую папку Script_FileList.zip

4. Положить в папку с плагинами WDX (%COMMANDER_PATH%\Plugins\wdx\Script_FileList)

5. Добавить плагин в список: Настройки -> Плагины -> Настройка (WDX) -> Добавить -> Выбрать Script_FileList.wdx -> OK


6. Настроить плагин

Script.ini
Доступно только для пользователей

7. В скрипте прописать свой путь до списка

Доступно только для пользователей

8. В список внести необходимые строки

Пример FileList.txt:
Доступно только для пользователей

9. Настроить шаблон поиска

а) открыть окно поиска файлов Alt+F7
б) очистить строки "Искать файлы" и "Место поиска"
в) перейти на вкладку Плагины
г) выбрать из списка плагинов Script_FileList
д) оставить свойство "Result", операция "содержит", в поле "Значение" выставить 1



е) перейти на вкладку "Шаблоны поиска" -> Сохранить -> вписать имя шаблона (к примеру "<Файл_список>") -> OK



или можно сразу вписать в секцию [Searches] файла настроек Wincmd.ini:

Доступно только для пользователей

10. С помощью кнопки можно вызвать окно поиска с этим шаблоном

Вызов шаблона "<Файл_список>"

Доступно только для пользователей

С помощью кнопки можно вызвать окно поиска с этим шаблоном и сразу искать
Используется TCIMG.exe - описание и файл можете найти в теме: утилита TCIMG

Поиск файлов шаблона "<Файл_список>"

Доступно только для пользователей

11. Выделение файлов по этому шаблону можно вызвать кнопкой:

Выделить группу файлов (выбор из шаблонов)

Доступно только для пользователей



или воспользаваться копкой для быстрого выделения с помощью TCIMG:

Выделить файлы шаблона "<Файл_список>"

Доступно только для пользователей


Можно ещё настроить набор колонок под это дело

a) Настройка -> Наборы колонок -> Новый
б) Даём имя "• Файл список •"
в) Добавить колонку -> Заголовок (название колонки) "Файл из списка"
г) в содержимое поля данных вводим:

Доступно только для пользователей



д) Ок.

Набор вызвается через главное меню или нажав правой кнопкой мыши на строке Заголовков табуляторов (где Имя, Тип, Размер...)

или через кнопку

Установить пользовательский набор колонок "• Файл список •"

Доступно только для пользователей

где вместо 1 в команде нужно вставить правильный номер для набора колонок "• Файл список •" (если она 5-я, от команда будет cm_SrcCustomView5)


Можно ещё и фильтр установить, если надо

с помощью кнопки выбрать шаблон:

Задать фильтр CTRL+ F12

Доступно только для пользователей

или с помощью TCIMG:

Установить фильтр "<Файл_список>"

Доступно только для пользователей

Дополнительная информация: Контентные плагины


 
KlimДата: Среда, 27.11.2013, 15:02 | Сообщение № 2
Рядовой

На сайте с: 27.11.2013
Город: Paris
Сообщений: 1
Награды: 0
Репутация: 0
Огромное СПАСИБО!
Единственная инструкция с которой разобрался
 
ingerardДата: Вторник, 28.11.2017, 12:09 | Сообщение № 3
Рядовой

На сайте с: 25.11.2017
Сообщений: 8
Награды: 0
Репутация: 0
Andrey_A, можно ли файл(FileList.txt) со списком положить в корень Тотала и вызывать через переменную %COMMANDER_PATH%?
 
Andrey_AДата: Вторник, 28.11.2017, 15:20 | Сообщение № 4
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
ingerard, в скрипте заменить на

Код
FList = CreateObject("WScript.Shell").ExpandEnvironmentStrings("%COMMANDER_PATH%\FileList.txt")


.


 
Форум » • Total Commander • » Делимся опытом в Total Commander » Как найти, выделить файлы из файл списка?
  • Страница 1 из 1
  • 1
Поиск:

Интеллектуальные права и отказ от ответственности