Целесообразность искусственного интеллекта в поиске

Хотите говорить о Far и не знаете, куда обратиться?
Post Reply
User avatar
John Doe
Бюрократ
Posts: 12323
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 168 times

Целесообразность искусственного интеллекта в поиске

Post by John Doe » Mon 23 Jun, 2008 09:51

(Пост откорректирован для приведения в соответствие с действительностью.)

В build 2395 почему-то перестала работать "маска-по-умолчанию" (не знаю её правильно назвать)

В build 2368 чтобы найти file.ext достаточно написать в поле ввода file (при этом ищутся все файлы по маске file*)

В build 2395 чтобы найти file.ext приходится явно задать маску - file*

Update
Макрос возвращающий поиску прежнее поведение
Last edited by John Doe on Mon 07 Jul, 2008 08:27, edited 4 times in total.

User avatar
t-rex
Страшный и ужасный
Posts: 4901
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Contact:

Re: Фильтры

Post by t-rex » Mon 23 Jun, 2008 11:12

John Doe wrote:В build 2395 почему-то перестала работать "маска-по-умолчанию" (не знаю её правильно назвать)

В build 2368 чтобы найти anyfile.ext достаточно написать в поле ввода file (при этом ищутся все файлы по маске *file*)

В build 2395 чтобы найти anyfile.ext приходится явно задать маску - *file*
Неправда, *file* никогда не искалось, искалось file* а так как это в общем тупо и к тому же не интуитивно было решено искать без маски "по умолчанию".
Но это уже к теме фильтров не причём.

User avatar
Andrey Budko
Posts: 1203
Joined: Fri 01 Apr, 2005 14:03
Contact:

Re: Фильтры

Post by Andrey Budko » Mon 23 Jun, 2008 11:26

t-rex wrote:искалось file* а так как это в общем тупо и к тому же не интуитивно
в чем собственно тупость и уж тем более неинтуитивность? достаточно юзер френдли было ибо в 99.9% случаев - это то, что желает пользователь. если хочешь искать файлы без расширения типа makefile, то достаточно поставить точку в конце и тогда ИИ не добавит * в конце и поиск вернет нужный результат. то есть ИИ не ломает ничего. проще раз в год поставить точку в конце, чем всю жизнь добавлять звездочку, не? лично я считаю, что существовавший 20 лет ИИ не мешал вообще, но раз уже это так уперлось, то предлагаю вынести крыжик в Advanced options вместе с никому не нужным "Search only in the first:" и пусть кому нужно отключают ИИ там. насчет неинтуитивности можешь попробовать нажать в венде пуск\поиск\найти файл\ и ввести начало имени файла без звездочки - увидишь что найдет, хотя маски там тоже работают. ну а вообще не критичен любой вариант ибо всегда есть замена в виде сечреплейса с "обычным" поведением
Last edited by Andrey Budko on Mon 23 Jun, 2008 11:38, edited 1 time in total.

Ariman
Posts: 1239
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 12 times
Been thanked: 27 times
Contact:

Re: Фильтры

Post by Ariman » Mon 23 Jun, 2008 11:42

Andrey Budko wrote:насчет неинтуитивности можешь попробовать нажать в венде пуск\поиск\найти файл\ и ввести начало имени файла без звездочки - увидишь что найдет, хотя маски там тоже работают
Ну в венде то ищет *file*. А не file* как в фаре было. Тогда если уж добавлять звездочку так с обоих концов или вообще не добавлять. Идея с опциональностью ИИ вполне рациональна.

User avatar
t-rex
Страшный и ужасный
Posts: 4901
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Contact:

Re: Фильтры

Post by t-rex » Mon 23 Jun, 2008 11:46

Andrey Budko
В винде ищется *x* а не x*. А вот какой смысл у x* непонятно.

User avatar
Andrey Budko
Posts: 1203
Joined: Fri 01 Apr, 2005 14:03
Contact:

Re: Целесообразность искусственного интеллекта в поиске

Post by Andrey Budko » Mon 23 Jun, 2008 11:53

t-rex wrote:В винде ищется *x* а не x*
на самом деле удивительно, какие все знатоки виндового поиска оказались :)
t-rex wrote:А вот какой смысл у x* непонятно
поиск по полному имени файла практически никогда не нужен. это ж какой удар по калориям каждый раз вводить имя файла целиком или почти каждый карячиться дописывать Шифт+8...

User avatar
John Doe
Бюрократ
Posts: 12323
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 168 times

Re: Фильтры

Post by John Doe » Mon 23 Jun, 2008 12:26

А кому вообще x* мешало интересно?

*x* - это действительно лишнее, мне лично будет мешать

А вот у x* смысл вполне понятный
- это привычно
- как по мне так вполне интуитивно
- никому не мешает

Чтобы это было опционально (если вдруг кому мешает) я не возражаю
Но чтобы эту функцию вообще выкинуть - я против.

User avatar
t-rex
Страшный и ужасный
Posts: 4901
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Contact:

Re: Целесообразность искусственного интеллекта в поиске

Post by t-rex » Mon 23 Jun, 2008 13:22

John Doe
А вот насчёт интуитивно это ты зря, меня лично каждый раз вводило в ступор почему оно находило файлы которые я не искал а я ещё про эту фичу то и знал. А если уж так страшно тяжело добавить * (сколько вы уже именно таких поисков делает?) то можно и макрос написать.

User avatar
Andrey Budko
Posts: 1203
Joined: Fri 01 Apr, 2005 14:03
Contact:

Re: Целесообразность искусственного интеллекта в поиске

Post by Andrey Budko » Mon 23 Jun, 2008 13:26

t-rex wrote:А если уж так страшно тяжело добавить * (сколько вы уже именно таких поисков делает?)
тупо все именно такие
t-rex wrote:то можно и макрос написать.
по-нормальному - нельзя, а макросы на полстраницы, которые все равно не будут работать всегда и как бонус перестанут работать в следующих версиях фара пиши себе сам.
Last edited by Andrey Budko on Mon 23 Jun, 2008 13:28, edited 1 time in total.

User avatar
t-rex
Страшный и ужасный
Posts: 4901
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Contact:

Re: Целесообразность искусственного интеллекта в поиске

Post by t-rex » Mon 23 Jun, 2008 13:28

Andrey Budko
Ну тогда привыкай писать *.

User avatar
Andrey Budko
Posts: 1203
Joined: Fri 01 Apr, 2005 14:03
Contact:

Re: Целесообразность искусственного интеллекта в поиске

Post by Andrey Budko » Mon 23 Jun, 2008 13:48

t-rex wrote:Ну тогда привыкай писать *.
да не проблема. дело десятое.

Ariman
Posts: 1239
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 12 times
Been thanked: 27 times
Contact:

Re: Целесообразность искусственного интеллекта в поиске

Post by Ariman » Mon 23 Jun, 2008 13:58

Если уж так много любителей авто-звездочек, почему бы не сделать это настраиваемым. Скажем, новое TechInfo, ключик AutoAppendAsterisk = 0|1|2 (1 - в конец, 2 - как в винде, 0 - никуда). Ну или как-то так.

User avatar
Andrey Budko
Posts: 1203
Joined: Fri 01 Apr, 2005 14:03
Contact:

Re: Целесообразность искусственного интеллекта в поиске

Post by Andrey Budko » Mon 23 Jun, 2008 14:09

Ariman wrote:Если уж так много любителей авто-звездочек
при чем тут любителей не любителей? так было всегда, сделано было специально и изменить было нельзя. двадцать лет все молча терпели, но неделю назад наконец свершилось: сложнейший в исправлении высокоприоритетнейший баг был убит наповал! Image

User avatar
t-rex
Страшный и ужасный
Posts: 4901
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Contact:

Re: Целесообразность искусственного интеллекта в поиске

Post by t-rex » Mon 23 Jun, 2008 14:31

Ну эта "фича" попала под руки zg в самый не подходящий для неё (фичи) момент и теперь терпеть её больше не придётся.

User avatar
Andrey Budko
Posts: 1203
Joined: Fri 01 Apr, 2005 14:03
Contact:

Re: Целесообразность искусственного интеллекта в поиске

Post by Andrey Budko » Mon 23 Jun, 2008 14:33

t-rex wrote:и теперь терпеть её больше не придётся.
:Yahoo!:

al666
Posts: 237
Joined: Mon 04 Jul, 2005 08:55

Re: Целесообразность искусственного интеллекта в поиске

Post by al666 » Mon 23 Jun, 2008 14:51

Верните, как было, автоматическую звездочку в конце.

Нафига без причины менять то, что давно работает?

Post Reply

Return to “Обсуждение Far Manager”