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

Хотите говорить о Far и не знаете, куда обратиться?
User avatar
zg
zero-gravity
Posts: 5629
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 105 times
Contact:

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

Post by zg » Tue 01 Jul, 2008 14:33

Latest post of the previous page:

John Doe wrote:TechInfo не так много пунктов содержит. Да, наверно можно назвать хламом пункты созданные для совместимости с FAR 1.65. Многие уже потеряли актуальность
ну вот течинфо про поиск — это тоже совместимость с фар 1.65. и из-за потери актуальности оно было выкинуто ещё до добавления. кто недоволен — все вопросы к john doe.

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

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

Post by John Doe » Tue 01 Jul, 2008 14:56

t-rex
Да, ты прав, я проглядел, есть.
Но я не смотрел в справку когда пользовался, потому что пользуюсь этой фичей очень давно. Ещё и фара не было, а фича была.
Кому фича не нравится - я не настаиваю.

zg
Ты бы лучше на вопрос о techinfo ответил (выше по топику)

Shmuel
Posts: 5900
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 23 times
Been thanked: 223 times

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

Post by Shmuel » Tue 01 Jul, 2008 16:57

Ребята, пора кончать этот бесплодный спор. Безусловно, у обеих сторон есть свои веские доводы, но решение принимает только одна сторона и, очевидно, менять его не собирается. Значит, тем кто не согласны, нужно просто успокоиться, в конце концов, это - не самая важная фича Фара, я бы сказал - мелочь.

(своё мнение по данной фиче сознательно не высказываю) :ha:

User avatar
DrKnS
Posts: 5406
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 6 times
Been thanked: 240 times

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

Post by DrKnS » Wed 02 Jul, 2008 07:49

John Doe wrote:Ты бы лучше на вопрос о techinfo ответил (выше по топику)
Ответ и дальнейшее обсуждение techinfo переехали сюда.

User avatar
Zuz
Posts: 173
Joined: Wed 16 Mar, 2005 05:12
Location: Россия, Екатеринбург
Contact:

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

Post by Zuz » Thu 03 Jul, 2008 12:33

1. Гм. мне вот интересно, все что только файлы ищут, а каталоги нет? Напомню, что точка в имени каталога такая же редкость, как отсутсвие точки в имени файла. Меня вот утомляло вспоминать, что для того, что бы мне найти каталог по полному совпадению имени нужно точку в конце дописать.
2. А точка в маске это отдельная песня. Вообще-то точка может быть в полном имени файла и не отделять его расширение от имени. Для примера не редкость конфигурационные файлы типа ".confing", и когда хочется найти их, например .config-basic и .config приходилось вспоминать, что фича здесь уже не сработает и нужно "*" в конце рисовать. Так же в логике как указали здесь же был изъян, когда искали Far.b123 (в папке есть Far.1234 и Far.1235) вообще ничего не находили.
3. По поводу совместимости с dir от Win9x, её никогда и не было:
В каталоге две папки "1.2" и "11.2"
Поиск в FAR со старым поведением по маске "1", в этом каталоге, даёт оба каталога.
Команда dir под Win9x по параметру "1", даёт только каталог "1.2".
Команда dir под Win2000+ по параметру "1", говорит "файл не найден".
4. Есть ещё такие вкусности:
Пусть есть файл "1.", точка часть имени (да, такие файлы бывают).
Там же есть файл без расширения "1".
Задача найти файл "1.".
В новой версии с логикой без "*" на конце:
Если вбить в маску 1., то мы найдём оба файла, а должны найти только с точкой на конце. Ведь маска теперь должна означать полное совпадение, если не использованы метасимволы "*" и "?" в маске.
Удваивать точки опять не интуитивно, одно радует, что таких файлов мало у кого есть.
В общем раз убрали звёздочку, прошу работу доделать и убрать точку, т.к. точка всё ещё работает.
5. Десерт:
Файл с пробелом в начале имени. По полному соответствию найти никак нельзя.
Файл с именем из двух символов пробела и точки. Это вообще... :crazy:
6. Про то как работать с файлами с чудоточкой в имени, я промолчу, даже юникодный FAR пока к этому не особо готов. :oops:

Так, что я сначала был настроен в угоду совместимости и был за techinfo, но немного поразмыслив c zg полностью солидарен и даже благодарен, но проблему с точками не плохо было бы тоже дожать. :roll:

User avatar
DrKnS
Posts: 5406
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 6 times
Been thanked: 240 times

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

Post by DrKnS » Thu 03 Jul, 2008 12:49

Zuz wrote:Напомню, что точка в имени каталога такая же редкость, как отсутсвие точки в имени файла.
%windir%\winsxs - их там тысячи :)
Файл с пробелом в начале имени. По полному соответствию найти никак нельзя.
Можно - в кавычки его.

User avatar
Zuz
Posts: 173
Joined: Wed 16 Mar, 2005 05:12
Location: Россия, Екатеринбург
Contact:

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

Post by Zuz » Thu 03 Jul, 2008 13:47

%windir%\winsxs - их там тысячи :)
Это смотря у кого, ИМХО, типовое количество порядка сотни.
Можно - в кавычки его.
Да, можно, забыл проверить, но это ещё один танец с бубном.

User avatar
zg
zero-gravity
Posts: 5629
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 105 times
Contact:

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

Post by zg » Thu 03 Jul, 2008 14:13

Zuz wrote:4. Есть ещё такие вкусности:
Пусть есть файл "1.", точка часть имени (да, такие файлы бывают).
Там же есть файл без расширения "1".
Задача найти файл "1.".
В новой версии с логикой без "*" на конце:
Если вбить в маску 1., то мы найдём оба файла, а должны найти только с точкой на конце. Ведь маска теперь должна означать полное совпадение, если не использованы метасимволы "*" и "?" в маске.
Удваивать точки опять не интуитивно, одно радует, что таких файлов мало у кого есть.
В общем раз убрали звёздочку, прошу работу доделать и убрать точку, т.к. точка всё ещё работает.
всё это конечно круто, но как ты такие файлы создавал? я создал с помощью zwcreatefile. после этого ни найти его с помощью findfile, ни открыть с помощью createfile — не смог. хотя честно скажу только два варианта попробовал.
Zuz wrote:
%windir%\winsxs - их там тысячи :)
Это смотря у кого, ИМХО, типовое количество порядка сотни.
хм, у меня там 20 каталогов. это что виста что ли такая плодовитая?

Denis
Posts: 1419
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 6 times
Been thanked: 2 times

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

Post by Denis » Thu 03 Jul, 2008 15:04

zg
ага, у меня там 6500 каталогов :)

User avatar
DrKnS
Posts: 5406
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 6 times
Been thanked: 240 times

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

Post by DrKnS » Thu 03 Jul, 2008 15:30

zg wrote:всё это конечно круто, но как ты такие файлы создавал? я создал с помощью zwcreatefile.
echo > \\?\c:\1.
хм, у меня там 20 каталогов. это что виста что ли такая плодовитая?
Ага, они туда аналог dllcache засунули.

User avatar
zg
zero-gravity
Posts: 5629
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 105 times
Contact:

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

Post by zg » Thu 03 Jul, 2008 16:01

DrKnS wrote:echo > \\?\c:\1.
ага, а я почему-то \\.\ пытался. ну да ладно.

Smitis
Posts: 1593
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 18 times
Been thanked: 36 times

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

Post by Smitis » Thu 03 Jul, 2008 20:21

Zuz wrote:Напомню, что точка в имени каталога такая же редкость, как отсутсвие точки в имени файла.
Ну почему же? С тех пор как ФАР начал нормально сортировать каталоги с точкой, у меня это не редкость.
Да и в интернете слишком часто попадаются архивы, где заархивированы папки с точками.
Разум когда-нибудь победит.

User avatar
zg
zero-gravity
Posts: 5629
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 105 times
Contact:

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

Post by zg » Thu 03 Jul, 2008 22:02

Smitis wrote:Да и в интернете слишком часто попадаются архивы, где заархивированы папки с точками.
пирацким софтом, говоришь, пользуешься… :jail:

Smitis
Posts: 1593
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 18 times
Been thanked: 36 times

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

Post by Smitis » Fri 04 Jul, 2008 05:09

zg wrote:пирацким софтом, говоришь, пользуешься…
Ну да 8)
Разум когда-нибудь победит.

DiRTy_GaRRy
Posts: 705
Joined: Tue 05 Apr, 2005 09:26
Been thanked: 3 times
Contact:

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

Post by DiRTy_GaRRy » Fri 04 Jul, 2008 06:11

Ну ещё .NET-е папки и файлы проектов и солюшнов обычно с кучей точек в именах (по имени нэймспейса). У меня таких папок куча.
Ы?

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

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

Post by John Doe » Mon 07 Jul, 2008 08:29

Макрос возвращающий поиску прежнее поведение http://forum.farmanager.com/viewtopic.php?f=15&t=3392

User avatar
DimmY
Posts: 179
Joined: Mon 04 Apr, 2005 14:38
Been thanked: 1 time

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

Post by DimmY » Mon 07 Jul, 2008 19:42

John Doe, за макрос -- спасибо.

У меня вопрос к уважаемым нынешним разработчикам FAR'а.

Уважаемые разработчики! Скажите, пожалуйста, сколько времени мне ещё потребуется для того, чтобы привыкнуть к новому поведению поиска? Хотя бы примерно? Спрашиваю, поскольку пока у меня вообще ничего не получается. Но я уверен, вы мне поможете, так как, изменяя поведение поиска, вы, конечно же, предусмотрели и время, которое будет нужно пользователям для привыкания. Скажите его и мне. Чтобы ваш ответ был более точным, сообщу, что пользуюсь FAR'ом более 10 лет.
Заранее говорю вам большое человеческое спасибо! Также благодарю вас, что вы переучиваете нас, привыкших лаптем шти хлебать, прививая аристократические манеры! Евгений Рошал (был такой создатель FAR'а) этого не умел. Он просто делал так, как удобно ему и пользователям, не заботясь о том, правильно это или нет. Ну да что с него взять? Мелкая, ничтожная личность!

Post Reply

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