поиск нескольких файлов одновременно

Модератор: motyara

vitaliy2000
Сообщения: 4
Зарегистрирован: Чт ноя 22, 2007 1:55 pm

поиск нескольких файлов одновременно

Сообщение vitaliy2000 »

проблема в следующем
надо произвести поиск нескольких файлов одновременно
в ТС имена (шаблоны имен) писались через пробел
вопрос:
каким символом должни разделятся имена, поддерживаются ли шаблоны имен ???
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

Сообщение Max Diesel »

Шаблоны поддерживаются (насколько я знаю), несколько файлов/шаблонов должны быть указаны через точку с запятой.
vitaliy2000
Сообщения: 4
Зарегистрирован: Чт ноя 22, 2007 1:55 pm

Сообщение vitaliy2000 »

Спасибо,
действительно, все работает :)
различие между тота коммандером состоит в том что, разделителем должна бить только точка с запятой без пробела между ними

"word*;*excel*;*corel*"

а в тотал коммандере проходит и такой вариант

"word*; *excel*; *corel*"



Авторам УРЕАЛЬНИЙ РЕСПЕКТ!!!!!
vitaliy2000
Сообщения: 4
Зарегистрирован: Чт ноя 22, 2007 1:55 pm

Сообщение vitaliy2000 »

продолжая тему.....
можно ли настроить (есть ли такая функция, птичка :) ) так чтоб при выводе результатов поиска на панель отображалось не только имя файла, но и весь путь к нему в панели (как в ТС), а не в строке статуса.
очень неудобно когда очень большой список найдених объектов просматривать каждый.

Заранее спасибо!!!
Аватара пользователя
Best
Охотник за багами
Сообщения: 49
Зарегистрирован: Пт окт 19, 2007 1:54 pm
Откуда: Stavropol
Контактная информация:

Сообщение Best »

vitaliy2000 писал(а):продолжая тему.....
можно ли настроить (есть ли такая функция, птичка :) ) так чтоб при выводе результатов поиска на панель отображалось не только имя файла, но и весь путь к нему в панели (как в ТС), а не в строке статуса.
очень неудобно когда очень большой список найдених объектов просматривать каждый.

Заранее спасибо!!!
о точно! тоже хотел про это написать и забыл
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

Сообщение Max Diesel »

Если не ошибаюсь поначалу был именно такой вариант отображения списка найденных файлов, но в связи с тем, что обычно путь занимает всю ширину окна я поставил отображение только имени. Приму пожелание к сведению и сделаю чтобы можно было опционально выбрать отображение в панели файла вместе с полным путем или же с усеченным до уровня "от текущего каталога".
vitaliy2000
Сообщения: 4
Зарегистрирован: Чт ноя 22, 2007 1:55 pm

Сообщение vitaliy2000 »

Версия 0.93. Дата релиза: Январь 20, 2008
Добавлено:

- Возможность изменить тип отображения пути в результатах поиска (полный путь, путь от текущего каталога, без пути)
Огромное спасибо

НО!!!!

Где именно это включается что-то я не могу найти такого

Заранее спасибо
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

Сообщение Max Diesel »

Способ смены действительно нелогичный (как-то я забыл добавить его в расширенные настройки) - нужно кликнуть по заголовку панели левой мышью.
Аватара пользователя
Qwertiy
Охотник за багами
Сообщения: 1199
Зарегистрирован: Вс янв 31, 2010 12:12 am

Поиск нескольких файлов одновременно

Сообщение Qwertiy »

Насколько я представляю, сейчас если имеется хотябы один пробел, не являющийся частью строки в кавычках, то ищутся все файлы, содержащие хотя бы одно из "слов", не содержащих символов шаблона, точки и кавычек; а также все файлы в точности удовлетворяющие любому из оставшихся слов-шаблонов. Регулярные выражения отключены.

Вариант, что через пробел можно перечислять альтернативные варианты мне очень нравится! Пожалуйста, доделайте до него.

Список файлов:

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

S7308301.AVI
S7308297.JPG
S7308298.JPG
S7308299.JPG
S7308300.JPG
S7308302.JPG
S7308303.JPG
S7308304.JPG
S7308305.JPG
Примеры (для читабельности пробелы в запросах заменены подчёркиванием, а запросы перечислены через пробел):

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

Запросы              Результаты     Мои ожидания

avi_ _avi a_ _1      S7308301.AVI   Да

_.                   Not found      Все файлы (с точкой)
_.j                  Not found      Все *.jpg
_*.j _.j*            Not found      Да, т.к. использован шаблон

a_j s_ _s 7_ 7308_   All files      Да

a_j* a_*j            S7308301.AVI   Да

j_                   All *.jpg      Да

*.avi_9 "*.avi"_9    S7308297.JPG   Да
                     S7308298.JPG
                     S7308299.JPG
                     S7308301.AVI
Т.о. я фактически прошу только не рассматривать точку как знак шаблона...

PS: Прочитал про точку с запятой... Но не проверял - писать файлы через ';' мне не хочется...
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

Сообщение Max Diesel »

Qwertiy писал(а):

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

Запросы              Результаты     Мои ожидания

_.                   Not found      Все файлы (с точкой)
_.j                  Not found      Все *.jpg
_*.j _.j*            Not found      Да, т.к. использован шаблон
Если в шаблоне задана точка, значит будет учитываться соответствие и имени и расширения... а в шаблоне "." точка задана, но ни имени, ни расширения не указано, это означает что будут найдены только лишь файлы в которых имя и расширение фактически отсутствуют (то есть если бы имя файла могло состоять из одной лишь точки), если имя или расширение задано в виде конкретной буквы или сочетания букв (но не маски), значит программа расценит это как приказ искать файлы с именно таким именем или расширением.
Аватара пользователя
Qwertiy
Охотник за багами
Сообщения: 1199
Зарегистрирован: Вс янв 31, 2010 12:12 am

Сообщение Qwertiy »

Max Diesel писал(а):Если в шаблоне задана точка, значит будет учитываться соответствие и имени и расширения... а в шаблоне "." точка задана, но ни имени, ни расширения не указано, это означает что будут найдены только лишь файлы в которых имя и расширение фактически отсутствуют (то есть если бы имя файла могло состоять из одной лишь точки), если имя или расширение задано в виде конкретной буквы или сочетания букв (но не маски), значит программа расценит это как приказ искать файлы с именно таким именем или расширением.
А можно пример? Варианты

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

_S7308298.
_.jpg
тоже не работают. Работает только с полным именем или шаблоном:

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

_S7308298.JPG
_S7308298.*
_*.jpg
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

Сообщение Max Diesel »

Qwertiy писал(а):Варианты

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

_S7308298.
_.jpg
тоже не работают. Работает только с полным именем или шаблоном
Читайте мой предыдущий ответ внимательнее. Поиск "S7308298." найдет только файл "S7308298." если такой файл существует, поиск ".jpg" найдет только файл ".jpg" если такой файл существует (либо не нужно использовать точку, либо нужно задавать маску и имени и расширения).
Аватара пользователя
Qwertiy
Охотник за багами
Сообщения: 1199
Зарегистрирован: Вс янв 31, 2010 12:12 am

Сообщение Qwertiy »

Max Diesel писал(а):Читайте мой предыдущий ответ внимательнее. Поиск "S7308298." найдет только файл "S7308298." если такой файл существует, поиск ".jpg" найдет только файл ".jpg" если такой файл существует (либо не нужно использовать точку, либо нужно задавать маску и имени и расширения).
Прочитал, особенно
Max Diesel писал(а):если имя или расширение задано в виде конкретной буквы или сочетания букв (но не маски), значит программа расценит это как приказ искать файлы с именно таким именем или расширением.
В любом случае, я прошу это поменять... Кстати, сейчас точка очень часто используется не как разделитль между именем и расширением.

PS: В Windows имена файлов не могут кончаться на точку... По крайней мере, я не могу их создать (точка исчезает сама).
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

Сообщение Max Diesel »

Qwertiy писал(а):В любом случае, я прошу это поменять...
Просьба отклонена, сейчас поиск находится в режиме оптимальной функциональности.
Qwertiy писал(а):Кстати, сейчас точка очень часто используется не как разделитль между именем и расширением.
Отсюда вывод - не использовать ее в качестве характеристики поиска.
Аватара пользователя
Qwertiy
Охотник за багами
Сообщения: 1199
Зарегистрирован: Вс янв 31, 2010 12:12 am

Поиск файла с пробелом по полному имени

Сообщение Qwertiy »

Как надо было искать, чтобы найти только один файл?
Как надо было искать, чтобы найти только один файл?
Ответить