Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.FIDONET.TODAY
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.FIDONET.TODAY с датами от 09 Jul 13 15:35:00 до 25 Nov 24 09:05:33, всего сообщений: 48394
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 2316 из 48394 ================================ RU.FIDONET.TODAY =
От   : Alexey Vissarionov               2:5020/545         30 Mar 15 10:10:10
Кому : Vladimir Fyodorov                                   30 Mar 15 10:10:10
Тема : поиск
FGHI : area://RU.FIDONET.TODAY?msgid=2:5020/545+55190084
На   : area://RU.FIDONET.TODAY?msgid=2:50/15+5518e80a
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.FIDONET.TODAY?msgid=2:50/15+55191ee5
==============================================================================
Доброго времени суток, Vladimir!
30 Mar 2015 08:51:36, ты -> Mithgol the Webmaster:

MW>> Если (как это можно предполагать) не хватает именно возможностей
MW>> поиска, то тогда не мог бы ты (хотя бы вкратце) перечислить каждую
MW>> из желаемых возможностей?
VF> 1. Поиск не только в конкретной эхе (как в голдеде), а в произвольном
VF> перечне эх (ну или хотя бы по всем базам сразу).

Можно реализовать в golded ценой отказа от keystacking и добавления явной команды для поиска эх в списке.

VF> 2. Поиск слов с вариантами написания, учитывая до сих пор часто
VF> встречающуюся в Фидо подстановку латинских букв вместо кирилицы:
VF> H, p, y.

Итого: поиск по регулярным выражениям. Базовая реализация уже есть в том же golded; полноразмерную поддержку PCRE сделать чуть сложнее (и я сомневаюсь в кроссплатформенности пришедшего мне в голову решения).

?r [HН]ап[pр]име[pр]

Вот тебе, кстати, и объяснение того, почему строки с пробелами нужно вводить в кавычках.

VF> 3. Поиск по полям From (имя и адрес), To (имя), Subj, телу письма.
VF> Но дефолтный вариант - поиск фразы по всем полям.

Так и сделано.

VF> 4. Возможность ввести в поиск промежуток дат (хотя бы по дате
VF> написания письма).

А смысл? Поиск с первого сообщения по архиву эхи, содержащему 230 тысяч сообщений, уникального "слова", впервые встречающегося в сообщении номер 226508, лично у меня занял 36 секунд. Тупейший полнотекстовый поиск без каких-либо индексов, ога.

Для желающих повторить: архив SU.HARDW.OTHER с 2007 года, искать cs07tnop

VF> 5. Отсутствие необходимости закавычивать поисковую фразу, если в
VF> ней есть пробел (никогда не мог понять эту фичу голдеда).

См. выше пример про регулярные выражения.

VF> Пока это всё, что пришло в голову.

Почти все эти хотелки еще раньше пришли в голову разработчикам.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Кто не боится синего экрана - не должен бояться и черного
--- /bin/vi
* Origin: http://openwall.com/Owl/ru (2:5020/545)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.346800 секунды