PDA

Просмотр полной версии : Знакомство с jabber ботами


VanDamM
07.02.2009, 20:56
Длительное время я использовал джаббер только в роли меседжера, однако несколько недель назад мне попался адрес джаббер бота, который был словарем, что представилось мне крайне удобным в использовании.

Начну с исторически первого бота и раздела ботов, относящихся к нему: со словарей и переводчиков.

Первым ботом, JID (jabber id), который я случайно нашел был

er@translate.jrudevels.org

Суть простая – высылаете ему слово или фразу на английском языке, и он пытается ее перевести на русский язык, но результат не всегда бывает удачным. Например:

[00:34:18] Dark Dimius this is an example of the translation made by the bot er@translate.jrudevels.org
[00:34:19] English-Russian это - пример перевода, сделанного личинкой er@translate.jrudevels.org

На jrudevels.org (http://jrudevels.org) размещено много различных словарей-переводчиков, и многие «знакомы» с русским языком, что не может не радовать.

Однако, если мне нужен именно словарь, то я предпочитаю боты, о которых можно узнать у «главного» dict@darkmachine.org

[00:37:55] Dark Dimius !help
[00:37:56] dict@darkmachine.org !list - dictionaries list
!stat - show statistics
!help - this help
syntax: dictionary word
[00:38:39] Dark Dimius !list
[00:38:40] dict@darkmachine.org 1000pbio: 1000+ biography
aviation: Russian abbreviations for aviation
beslov: Большой Энциклопедический Словарь
biology:
brok_and_efr: Энциклопедический словарь Брокгауза и Ефрона
compbe: English-Belarusian Computer Dictionary
deutsch:
en-ru-bars:
engcom: The Open English-Russian Computer Dictionary
ethnographic: Этнографический словарь
findict: Словарь финансовых терминов
geology_enru: English-Russian Geological
idioms: Русско-английский словарь идиом
korolew_enru: Англо-русский словарь Королева
korolew_ruen: Русско-английский словарь Королева
mech: Mechanical
mueller7: Mueller English-Russian Dictionary
ozhegov: Толковый словарь Ожегова
religion: История религии
sc-abbr: Computer Science Abbreviations
sinyagin_abbrev:
sinyagin_alexeymavrin:
sinyagin_business:
sinyagin_computer:
sinyagin_general_er:
sinyagin_general_re:
sinyagin_unsorted:
slovnyk_be-en:
slovnyk_be-pl:
slovnyk_be-ru:
slovnyk_be-uk:
slovnyk_en-be:
slovnyk_en-pl:
slovnyk_en-ru:
slovnyk_en-uk:
slovnyk_pl-be:
slovnyk_pl-en:
slovnyk_pl-ru:
slovnyk_pl-uk:
slovnyk_ru-be:
slovnyk_ru-en:
slovnyk_ru-pl:
slovnyk_ru-uk:
slovnyk_uk-be:
slovnyk_uk-en:
slovnyk_uk-pl:
slovnyk_uk-ru:
smiley:
sokrat_enru:
sokrat_ruen:
swedish:
teo: Теософский словарь
ushakov: Толковый словарь Ушакова
zhelezyaki_abbr: USSR abbreviations for chips
zhelezyaki_analogs: Analogs for USSR chips

Как видите, список действительно внушительный. Но это только словари, не переводчики.Переводят только слова. Например:
[18:10:04] Dark Dimius словарь
[18:10:05] en-ru@darkmachine.org
словарь
dictionary

словарь
dictionary;
vocabulary, glossary;
lexicon

словарь
dictionary
glossary
lexicon
thesaurus
vocabulary
word-book
wordbook

Также стоит отметить переводчики семейства @bot.talk.google.com, «гугловские». Но это семейство предлагает только два переводчика знакомых с русским языком: русско-английский и англо-русский.

Теперь поговорим об информационных ботах.

gism.portal-on.ru – удобный транспорт, пересылающий пользователю погоду с gismeteo.ru (http://gismeteo.ru/). Например, 27612@gism.portal-on.ru — погода в Москве. Здесь находится хорошее описание (http://www.portal-on.ru/jabber/?q=content/bots/weather).
На любое сообщение отвечает погодой

jabrss@cmeerw.net – бот, собирающий RSS новости и пересылающий их пользователю. Например:

[00:58:56] Dark Dimius subscribe habrahabr.ru/rss/
[00:58:59] JabRSS You have been subscribed to habrahabr.ru/rss/

После этого мне сразу пришли новости, которые не выкладываю, так как их очень много. Бот сделан очень хорошо, при добавлении его в контакт лист сам присылает собственное описание. Список команд с описанием можно найти здесь (http://cmeerw.org/dev/book/view/30).

Следующим, простым в выполнении, ботом является бот выполнения whois запросов — whois@swissjabber.ch. Отсылаете ему адрес – получаете ответ.

Далее бот, который мне очень понравился – удобная программа теле передач: tv.on@portal-on.ru. По этому адресу можно найти хорошее руководство к нему (http://www.portal-on.ru/jabber/?q=service/tv).

Теперь перечислю полезные бот-сервисы:

addurl@clck.ru — Сократитель ссылок.
Просто добавляем его в ростер бота и отсылаем ему длинную ссылку. В ответ получаем короткую ссылку.

presence.jabberfr.org — Сервис отображения статуса.
Заходим в обзоре сервисов на него, регистрируемся. После этого заходим на сайт presence.jabberfr.org/ (http://presence.jabberfr.org/). Вводим свой JID, выбираем тип отображения.
Полученную ссылку можно добавить в свою подпись на форумах и сервисах.
Теперь все смогут увидеть ваш статус.

disk.jabbim.cz – джаббер-сервис для хранения файлов до 100 Мб. Здесь вы найдете описание. (http://www.jabber.ru/node/418) Джаббер-сервис состоит из трех ботов: первый предоставляет публичный доступ к файлам (с веб ссылкой), второй – личное хранение, третий – фотоальбом сразу выкладывающий картинки на сайт.

И последний, самый «вкусный», бот imified@imified.com

Это бот, менеджер персональной информации, который можно расширять виджетами (я бы назвал их плагинами). Чтобы активировать виджет, следует зайти в раздел меню «My Account», прислав «4». Виджеты содержат все, что может душа пожелать:

виджет постинга в blogger из джаббера (https://www.imified.com/settings/widgets.cfm?widgetKey=28).

блогилка в твиттер и jaiku (https://www.imified.com/settings/widgets.cfm?widgetKey=21) одновременно. В них отдельно также есть постилки(Twitter (https://www.imified.com/settings/widgets.cfm?widgetKey=18), Jaiku (https://www.imified.com/settings/widgets.cfm?widgetKey=20))

постилка в ЖЖ (https://www.imified.com/settings/widgets.cfm?widgetKey=17)

постилка в Wordpress (https://www.imified.com/settings/widgets.cfm?widgetKey=11).

набор сетевых утилит… ping, traceroute (https://www.imified.com/settings/widgets.cfm?widgetKey=26) и т.д.

А также еще более 20 виджетов.

via Dark Dimius

------------------------------

Для тех кто "не в теме":

ICQ. Фронтовые хроники (http://forum.ya1.ru/showpost.php?p=1058409820&postcount=27)
Jabber сервера и клиенты, альтернатива ICQ (http://forum.ya1.ru/showthread.php?t=29099)
Тестовый сервер Jabber бесплатный для ADSL/Ethernet/GPON (http://forum.ya1.ru/showpost.php?p=1058410326&postcount=3)

Myrtus
10.02.2009, 22:05
Да Jabber это сила. получше аси хотя можно и там транспорт прикрутить

0890
10.02.2009, 23:45
Как его на нашем сервреве использовать wtf? добавляю как контакт, он не активен никак, хоть что ему пиши...

Graf_kaliostro
12.02.2009, 16:12
вот-вот, про боты написали, а как их использовать не уточнили....