Поиск с использованием индексирования

Здесь можно оставить пожелание относительно функций, которых в программе нет, но которые вам хотелось бы в ней видеть.

Модератор: motyara

Paul_TC
Охотник за багами
Сообщения: 75
Зарегистрирован: Ср ноя 23, 2011 1:07 am

Re: Поиск с использованием индексирования

Сообщение Paul_TC »

avmaksimov писал(а): Пт авг 30, 2019 6:25 pm А с поиском на сетевых дисках разве служба индексации поможет?))
В индексацию Everything можно добавить любые диски, в том числе, находящиеся в локальной сети. Это и позволяет мгновенно(!) находить файлы на многотерабайтных дисках с несколькими миллионами файлов.

Если говорить про ReFS, то терзают смутные сомнения, что внешний диск с этой ФС, будет открываться в телевизоре, планшете или на Маке.
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

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

Paul_TC писал(а): Пт авг 30, 2019 2:04 pm Реанимирую тему — 11 прошло ))
Можно ли прикрутить поиск через SDK Everything (например)? Было бы супер, иметь мгновенный поиск.
Попробую добавить поддержку этой программы в одном из следующих билдов.
avmaksimov
Сообщения: 405
Зарегистрирован: Чт ноя 08, 2007 9:29 am
Откуда: Москва
Контактная информация:

Re:

Сообщение avmaksimov »

Max Diesel писал(а): Пт авг 30, 2019 11:30 pm
Paul_TC писал(а): Пт авг 30, 2019 2:04 pm Реанимирую тему — 11 прошло ))
Можно ли прикрутить поиск через SDK Everything (например)? Было бы супер, иметь мгновенный поиск.
Попробую добавить поддержку этой программы в одном из следующих билдов.
Кстати, может быть, правда, Windows Indexer лучше: https://msdn.microsoft.com/en-us/magazine/mt620012.aspx . Всегда есть и не надо ставить. Конечно, преимущество в сканировании сетевых имён файлов есть, но всё же это нативно. А лучше обе фичи)).
С уважением, Андрей.
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

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

avmaksimov писал(а): Сб авг 31, 2019 7:23 am Кстати, может быть, правда, Windows Indexer лучше: https://msdn.microsoft.com/en-us/magazine/mt620012.aspx . Всегда есть и не надо ставить. Конечно, преимущество в сканировании сетевых имён файлов есть, но всё же это нативно. А лучше обе фичи)).
У технологий Microsoft есть интересная особенность - ИМХО их делают так, как будто стараются уменьшить количество желающих воспользоваться этими технологиями. Поэтому я бы предпочел для начала подключить использование Everything'а, раз уж у них в SDK все так красиво и просто изложено.
avmaksimov
Сообщения: 405
Зарегистрирован: Чт ноя 08, 2007 9:29 am
Откуда: Москва
Контактная информация:

Re: Поиск с использованием индексирования

Сообщение avmaksimov »

Я так понимаю, не внедрили, но и сейчас SSD диски прекрасно обходят проблему.. А на подходе NVME)).

Но вот чего не хватает, так это постоянно исключать одни и те же папки. Например, папку WinSxS при поиске файла в папке Windows.
С уважением, Андрей.
VicVaLa
Охотник за багами
Сообщения: 79
Зарегистрирован: Чт ноя 04, 2010 5:20 pm

Re: Поиск с использованием индексирования

Сообщение VicVaLa »

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

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

VicVaLa писал(а): Пт июл 15, 2022 10:41 pm Так Everything работает или нет? Значок в окне поиска активен при запущенной программе Everything
Если его кнопка нажата, то должен работать (впрочем по символьным ссылкам он почему-то работать не желает). Для уверенности можно в командной строке программы выполнить команду

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

ShowSearchType=1
и тогда внизу в окне поиска в строке "Найдено файлов" будет заодно указано, какая именно система использовалась при поиске - либо Internal, либо Everything.
VicVaLa
Охотник за багами
Сообщения: 79
Зарегистрирован: Чт ноя 04, 2010 5:20 pm

Re: Поиск с использованием индексирования

Сообщение VicVaLa »

в командной строке программы выполнить команду
ShowSearchType=1

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

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

VicVaLa писал(а): Вс июл 17, 2022 7:48 am в командной строке программы выполнить команду
ShowSearchType=1

Можно подробнее, что-то не получается
Извиняюсь, я как-то не учел что параметр не в той секции, в которой он воспринимается в указанном виде. Команда должна быть вот такой:

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

unreal:uncom.ini|SearchSettings|ShowSearchType|1
VicVaLa
Охотник за багами
Сообщения: 79
Зарегистрирован: Чт ноя 04, 2010 5:20 pm

Re: Поиск с использованием индексирования

Сообщение VicVaLa »

Добавил ShowSearchType=1.
Кнопка/значок Everything активен. Поиск всё время Internal, т.е. Everything у меня не работает. Куда копать, чтобы заработал Everything?
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

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

VicVaLa писал(а): Вс июл 17, 2022 9:00 pm Добавил ShowSearchType=1.
Кнопка/значок Everything активен. Поиск всё время Internal, т.е. Everything у меня не работает. Куда копать, чтобы заработал Everything?
Меня слегка смущает слово "активен". Кнопка должна быть еще и нажата. Но если уж она нажата, а тем не менее поиск работает встроенный, то я бы переустановил Everything (на всякий случай с учетом битности Unreal Commander'а).
VicVaLa
Охотник за багами
Сообщения: 79
Зарегистрирован: Чт ноя 04, 2010 5:20 pm

Re: Поиск с использованием индексирования

Сообщение VicVaLa »

Окно поиска выглядит так
KdscgYD.png
битность одинаковая 64, Everything ставил не через исталлятор, портале путь ...Uncom\Soft\Everything\Everything.exe, запускаю вручную, только после запуска кнопка становиться активной/нажатой. Т.е. UC видит Everything.
VicVaLa
Охотник за багами
Сообщения: 79
Зарегистрирован: Чт ноя 04, 2010 5:20 pm

Re: Поиск с использованием индексирования

Сообщение VicVaLa »

Поставил Everything через инсталлятор в папку по умолчанию C:\Program Files\Everything, так UC вообще не видит Everything, кнопка не активна, серый значок и это при запущеном Everything.
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

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

VicVaLa писал(а): Вс июл 17, 2022 11:41 pm Окно поиска выглядит так
KdscgYD.png
битность одинаковая 64, Everything ставил не через исталлятор, портале путь ...Uncom\Soft\Everything\Everything.exe, запускаю вручную, только после запуска кнопка становиться активной/нажатой. Т.е. UC видит Everything.
Визуально все выглядит так как и должно. Если уж при этом поиск идет через Internal, то мне бы и самому было интересно узнать почему так происходит. Проверил на чистой системе - срабатывает как portable-версия Everything, так и обычная инсталлируемая, как с установленной службой, так и без службы.
VicVaLa писал(а): Вс июл 17, 2022 11:54 pm Поставил Everything через инсталлятор в папку по умолчанию C:\Program Files\Everything, так UC вообще не видит Everything, кнопка не активна, серый значок и это при запущеном Everything.
Так может быть в случае, если версия Everything излишне давняя. Если же она новая, то для меня вся эта странность выглядит загадочной тайной.
VicVaLa
Охотник за багами
Сообщения: 79
Зарегистрирован: Чт ноя 04, 2010 5:20 pm

Re: Поиск с использованием индексирования

Сообщение VicVaLa »

Everything 1.4.1.1017, свежая, с сайта. В ТС тоже не работает если в строке поиска написать словонайти, а вот если так ev:словонайти, то ищет быстро, скорее всего через Everything
Ответить