forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.FIDONET.TODAY

 
 
Опции темы Опции просмотра
  #11  
Старый 01.04.2023, 21:02
Stas Mishchenkov
Guest
 
Сообщений: n/a
По умолчанию fidogle

Stas Mishchenkov написал(а) к All в Apr 23 19:49:50 по местному времени:

Нi All!

По результатам тестирования добавил функционала и поправил хелпик. Как всегда, жду замечаний и предложений.

=== Import Windows Clipboard Start ===

На узле 2:460/58 запущен поисковый сервис.
Для использования нужно написать письмо нетмейлом, можно по роутингу,
на имя Fidogle.
По умолчанию ответ пойдёт нетмейлом по роутингу.

На данный момент распознаются следующие команды:
В поле Subj:
%Нelp - подсказка.
%Search - поиск по эхобазе.
%List - то же, что и %Search, но в ответ высылает найденные сообщения
не целиком, а только заголовок и немного текста вокруг
найденных слов или строки.
Можно ни чего не писать.


В теле письма:
%Нelp - подсказка.
%Search слова - поиск по эхобазе. Не обязательно. Если после команды указать
слова, то в результате поиска будут сообщения, содержащие
более 50% из них. Можно слова не указывать.
%List - то же, что и %Search, но в ответ высылает найденные сообщения
не целиком, а только заголовок и немного текста вокруг
найденных слов или строки.


Вне зависимости от команды %Search или %List, в теле письма распознаются
следующие команды:

%EchoArea ECНO.TAG - указывает название эхоконференции, в которой нужно
произвести поиск. Можно использовать символ подстановки
"*" (звездочка). Не обязательно, если не
указан, поиск производится по всем эхоконференциям.
Можно в одной строке указать несколько эхотагов.
Таких строк может быть несколько.
%Area - синоним %EchoArea.

%FromName Sysop Name - поиск строки Sysop Name в поле From. Не влияет на поиск
по MSGID и ссылке на сообщение. Не обязательно.
%ToName Sysop Name - поиск строки Sysop Name в поле To. Не влияет на поиск
по MSGID и ссылке на сообщение. Не обязательно.

%String любой текст - поиск строки целиком в теле письма. Не влияет на поиск
по MSGID и ссылке на сообщение. Не обязательно.

%Words любой текст - поиск слов в теле письма. Найдет письма, в которых
присутствуют все слова в любом порядке и в любом месте
тела письма. Можно использовать символы подстановки, как
в регулярных выражениях. "." - один любой символ,
".*" - любое количество любых символов,
"[аб]" - один символ "а" или "б",
"[аб]?" - 1 или 0 символ "а" или "б" и т.п. Не влияет на
поиск по MSGID и ссылке на сообщение.
Не обязательно.

%NoWords слово слова - Будут найдены письма, в которых отсутствуют
все слова в любом порядке и в любом месте тела письма.
Можно использовать символы подстановки аналогично %Words.
Не влияет на поиск по MSGID и ссылке на сообщение.
Не обязательно.
%FromDate dd/mm/yyyy - поиск начиная с указанной даты включительно. Так же
можно использовать формат dd.mm.yyyy или dd-mm-yyyy.
Не влияет на поиск по MSGID и ссылке на сообщение.
Не обязательно.
%TillDate dd/mm/yyyy - поиск до указанной даты включительно. Так же можно
использовать формат dd.mm.yyyy или dd-mm-yyyy.
Не влияет на поиск по MSGID и ссылке на сообщение.
Не обязательно.

%Reply IBN[:IP[:port]] - прислать ответ директом по binkp, информация для
соединения берётся из текущего нодлиста. Tакже можно
указать IP или домен, как во флаге IBN в нодлисте.
Eсли у тебя поинтовый адрес, сообщение будет
отправлено твоему Boss node. Pаспознаётся вне
зависимости от команы %Search и действует на любой
ответ робота. Влияет только на текущее сообщение.

Сообщение считается найденным, если выполнены все заданные условия.

%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

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

В одном сообщении можно одновременно запросить подсказку, задать поиск по
MSGID, поиск по ссылке на сообщение и поиск по словам. Это будут разные поиски
и ты получишь разные ответы на них.

Например:

= 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 IBN

Н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.

--- Самое страшное не то, что мы теперь взрослые. А то, что взрослые теперь мы
Ответить с цитированием
 

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 15:17. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot