fidogle
Stas Mishchenkov написал(а) к All в Mar 23 18:11:58 по местному времени:
Нi All!
Переписал изрядно. Попробуйте потестировать. Ну, и замечания, дополнения...
=== Import Windows Clipboard Start ===
На узле 2:460/58 запущен поисковый сервис.
Для использования нужно написать письмо нетмейлом, можно по роутингу,
на имя Fidogle.
На данный момент распознаются следующие команды:
В поле Subj:
%Нelp - подсказка.
%Search - поиск по эхобазе.
В теле письма:
%Нelp - подсказка.
%Search - поиск по эхобазе.
Если в поле Subj или теле письма есть команда %Search, то в теле письма
распознаются следующие команды:
%EchoArea ECНO.TAG - указывает название эхоконференции, в которой нужно
произвести поиск. Можно использовать символ подстановки
"*" (звездочка). Не обязательно, если не
указан, поиск производится по всем эхоконференциям.
%Area - синоним %EchoArea.
%FromName Sysop Name - поиск строки Sysop Name в поле From. Не обязательно.
%ToName Sysop Name - поиск строки Sysop Name в поле To. Не обязательно.
%String любой текст - поиск строки целиком в теле письма. Не обязательно.
%Words любой текст - поиск слов в теле письма. Найдет письма, в которых
присутствуют все слова в любом порядке и в любом месте
тела письма. Не обязательно.
%NoWords слово слова - Будут найдены письма, в которых отсутствуют
все слова в любом порядке и в любом месте тела письма.
Не обязательно.
%FromDate dd/mm/yyyy - поиск начиная с указанной даты включительно. Так же
можно использовать формат dd.mm.yyyy или dd-mm-yyyy.
Не обязательно.
%TillDate dd/mm/yyyy - поиск до указанной даты включительно. Так же можно
использовать формат dd.mm.yyyy или dd-mm-yyyy.
Не обязательно.
%Reply BND - прислать ответ директом по binkp. Имеет смысл, если твой
адрес есть в нодлисте. По умолчанию ответ пойдёт
нетмейлом по роутингу.
Сообщение считается найденным, если выполнены все заданные условия.
%MSGID 1:2/3.4 6361961e - Поиск сообщения по @MSGID. В этом случае во внимание
принимается только команда %EchoArea.
Если в поле Subj или теле письма есть команда %Search, то в теле письма
распознаются ссылки на сообщения вида: area://su.cars?msgid=2:460/5858+641bec64
Это равнозначно следующему в теле сообщения:
%EchoArea: SU.CARS
%MSGID: 2:460/5858 641bec64
Все команды и их параметры не чувствительны к регистру. Двоеточие после команды может
быть, но не обязательно.
Например:
= NetMail (2:460/5858) ========================================================
From: Brother Rabbit 2:460/5858 Sat 14 Sep 19 16:49
To : Fidogle 2:460/58
Subj: %Search
===============================================================================
Нi, Fidogle!
%Words вкусно полезно
%EchoArea crimea.talk
%NoWords крабы
Нave nice nights.
Brother Rabbit.
-+- Свободная баба должна показывать сиськи. Замужняя не должна,но тоже вправе
+ Origin: Lame Users Breeding. Simferopol, Crimea. (2:460/5858)
===============================================================================
Найдутся все сообщения из эхи CRIMEA.TALK, содержащие слова и "вкусно", и
"полезно", но не содержащие слово "крабы".
= NetMail (2:460/5858) ========================================================
From: Brother Rabbit 2:460/5858 Sat 14 Sep 19 16:49
To : Fidogle 2:460/58
Subj: Test
===============================================================================
Нi, Fidogle!
%Search
%Area: RU.FIDONET.TODAY
%Words библиотек[иа] предназначен[ыа]
%Reply BND
Нave nice nights.
Brother Rabbit.
-+- Свободная баба должна показывать сиськи. Замужняя не должна,но тоже вправе
+ Origin: Lame Users Breeding. Simferopol, Crimea. (2:460/5858)
===============================================================================
Будут найдены все сообщения из эхоконференции RU.FIDONET.TODAY, содержащие
слова: "библиотеки" или "библиотека" и "предназначены" или "предназначена".
Ответ отправится директом по binkp на 2:460/5858.
=== Import Windows Clipboard End ===
Нave nice nights.
Stas Mishchenkov.
--- Свободная баба должна показывать сиськи. Замужняя не должна,но тоже вправе
|