Jabber
В связи с проблемами с протоколом ICQ, многие пользователи стали искать
альтернативу, которая существует в виде протокола Jabber. Jabber - это открытый
протокола, благодаря чему любой программист может использовать эту платформу для
создания своих приложений. В основе Jabber лежит стандарт XML, гибкость и
расширяемость которого позволяет обеспечить взаимодействие с любыми другими
системами обмена мгновенными сообщениями, например, такими как AIM, ICQ, MSN,
Yahoo, Mail.ru Agent. Кроме того, доступна подписка на RSS-новости.
Благодаря децентрализованной архитектуре, любой желающий может установить
собственный Jabber-сервер и экспериментировать с установленными на компьютере
IM-клиентами. Практически все реализации Jabber используют SSL при обмене
идентификационными данными между клиентом и сервером, что значительно уменьшает
вероятность кражи пароля путем "прослушивания" сетевого трафика пользователя,
плюс некоторые приложения используют PGP/GPG-шифрование сообщений внутри
протокола.
Jabber-клиенты
Psi
Jabber-клиент Psi разработан с
использованием открытых исходных кодов и распространяется под лицензией GPL.
Использует кроссплатформенную библиотеку Qt, благодаря чему доступен для разных
операционных систем (на сайте программы представлены сборки для Windows, Linux,
eComStation и Mac OS X). Интерфейс Psi переведен на различные языки, в том числе
и на русский. Само приложение может похвастаться возможностью работы с
несколькими аккаунтами, опцией проверки орфографии, настройками приватности,
поддержкой плагинов и прочими функциями. Стоит также отметить, что Psi
рекомендован компанией Google как альтернативный клиент для подключения к
сервису Google Talk.
Google Talk
Мессенджер компании Google,
использующий протокол XMPP и позволяющий общаться с другими участниками сети
Jabber. Характерными особенностями гугловского приложения являются умение
работать в окне браузера, поддержка голосового общения и тесная интеграция с
почтовой службой Gmail, на сервере которой клиент сохраняет историю сообщений.
Интерфейс мессенджера предельно аскетичен, а сама программа оснащена минимальным
набором инструментов.
Miranda
Свободно распространяемый клиент Miranda для операционных систем Windows.
Представляет собой компактный программный интерфейс к набору разнообразных
плагинов, которые пользователь компьютера может устанавливать и настраивать на
свой вкус. Входящий в стандартную поставку "Миранды" модуль протокола XMPP
обеспечивает возможность работы с серверами Jabber и Google Talk. Плагин
поддерживает конференции, функцию передачи файлов через сервер, работу со
списками видимости, безопасную аутентификацию, взаимодействие с сервером по
протоколу SSL, а также сжатие передаваемой информации.
Я.Онлайн
Разработка "Яндекса" Я.Онлайн,
особенностью которой является интеграция с почтовым сервисом и многими другими
службами компании. В частности, помимо обмена сообщениями по Jabber-протоколу,
программа умеет демонстрировать прогноз погоды, информацию об автомобильных
пробках на дорогах и уведомления о поступающей в почтовый ящик корреспонденции.
В новой версии программы предусмотрен механизм отслеживания событий учетной
записи пользователя в социальных сетях "Одноклассники.ru" и "Вконтакте". Помимо
версии для Windows доступны бета-редакции приложения для операционных систем Mac
OS X и Linux.
QIP Infium
Популярный отечественный мультисервисный клиент для Windows QIP Infium. Любопытной особенностью программы является
принудительная регистрация на Jabber-сервере QIP.ru, отказаться от которой
можно, запустив исполняемый файл приложения с ключом /isolated. Примечателен и
тот факт, что в основе модуля, отвечающего за соединение мессенджера с
Jabber-серверами, лежит модифицированный плагин клиента Miranda. Возможности QIP
Infium достаточно обширны, и программа на сегодняшний день является одной из
самых функциональных.
Pidgin
Pidgin (прежнее название - Gaim) -
модульный мультиплатформенный клиент с открытыми исходными кодами. Поддерживает
множество языков интерфейса и внешне схож с Google Talk. Pidgin умеет объединять
несколько контактов одного человека в один, поддерживает вкладки в окне
разговора и прочие модные штуки.
Jabber-боты
Для работы с ботами достаточно добавить закрепленный за ними уникальный
идентификатор Jabber ID (сокращенно JID) в контакт-лист мессенджера и запомнить
список доступных управляющих команд.
Боты-переводчики от Google. Jabber-клиент можно использовать
для транслирования фраз, предложений и целых абзацев текстов из одного языка в
другой. К примеру, если нужно переводить с английского на корейский
язык, то следует выбрать робота под названием en2ko@bot.talk.google.com, а если
необходимо переводить с французского на немецкий, то надо внести в список друзей
бота fr2de@bot.talk.google.com. Когда Jabber-бот появится в списке собеседников,
ему можно отправлять сообщения и тут же в ответ получать их перевод на выбранном
языке.
Arx-bot-1@jabber.ru. Универсальный бот, полный список команд
которого можно увидеть, отправив виртуальному собеседнику инструкцию help.
Arx-bot умеет извлекать курс валют с сайта Банка России, выполнять поиск в
Интернете средствами Google, демонстрировать прогноз погоды и программу
телепередач, скачивать видео с YouTube, показывать точное время, травить веселые
анекдоты и выполнять множество других задач. Синтаксис поддерживаемых инструкций
очень прост, и краткую справку по каждому из сервисов можно получить, набрав
help [команда]. Если arx-bot-1@jabber.ru откажется работать, можно попробовать
поиграться с ботами arx-bot-N@jabber.ru, где N - число от двух до десяти.
Anothr@gmail.com. Бот, который пригодится для чтения
новостных лент в формате RSS. Достаточно добавить робота в контакт-лист,
скормить ему список RSS-источников, которые необходимо отслеживать, и сервис
каждые 15 минут будет проверять их на предмет обновлений. При желании интервал
проверки можно изменить, отправив электронному собеседнику команду Timer [время
обновления в минутах]. Вместо anothr@gmail.com можно воспользоваться
альтернативным решениями, такими как jabrss@cmeerw.net и q@clisearch.net.
Jabber-Shell.
Робот, позволяющий выполнять команды системного интерпретатора на удаленной
машине. Написан на языке Perl с использованием библиотеки Net::Jabber. Для
работы с ботом требуется установить на компьютер, которым планируется управлять,
необходимое программное обеспечение, затем зарегистрировать отдельный JID и
добавить его в свой контакт-лист. Jabber-Shell работает следующим образом:
получив сообщение, он смотрит на Jabber ID отправителя и если оно отправлено
доверенным лицом, то полученное сообщение выполняется как системная команда.
После завершения выполнения команды её результат отправляется в ответном
сообщении администратору.
En@clisearch.net. Jabber-бот для изучения английского языка,
каждые полчаса рассылающий задания, которые нужно выполнить, по возможности - с
первой попытки. В зависимости от выбранной темы, сервис будет предлагать либо
выбрать английский перевод для предложенного русского слова из четырех
вариантов, либо заполнить пропуски в предложениях, либо ввести пропущенную форму
неправильного глагола. Все результаты работы с программой фиксируются и могут
быть получены в виде отчета, содержащего тему обучения, количество правильных
ответов с первой попытки, общее число правильных ответов и процент выполненных
заданий. В любой момент работу сервиса можно приостановить (например, для
отдыха), отправив команду -sleep. C полным перечнем воспринимаемых ботом
инструкций можно ознакомиться на сайте программы.
[Код города]@gism.portal-on.ru. Бот, взаимодействующий с
сервером метеорологического проекта Gismeteo.ru и информирующий о погоде в
выбранном городе. Определиться с индексом населенного пункта можно,
воспользовавшись сайтом Gismeteo.ru. Если электронный собеседник молчит как
партизан, то, вероятно, на сервере portal-on.ru проводятся технические работы и
нужно немного подождать. Если ждать не хочется, можно воспользоваться ботом [код
города]@weather.jrudevels.org, заимствующим метеосводки с сайта Weather.сom.
Buk@bot.im. Робот, укорачивающий длинные URL-ссылки.
Пригодится почитателям онлайнового сервиса микроблоггинга "Твиттер",
предназначенного для публикации в Интернете коротких текстовых заметок размером
до 140 символов посредством SMS, службы мгновенных сообщений Google Talk или
сторонних программных клиентов.
Dict@darkmachine.org. Бот, предоставляющий доступ к
различным словарям и справочникам. Добавив сервис в контакт-лист, можно
заглянуть в Большую советскую энциклопедию, извлечь максимум полезной информации
из словаря Ушакова, полистать страницы словаря финансовых терминов и многих
других справочных изданий. Для просмотра списка словарей предусмотрена команда
!list, а на случай затруднений - инструкция !help.
Lj_bot@livejournal.com. Сервис, предназначенный для работы с
"Живым Журналом". Позволяет опубликовывать сообщения в дневнике и оповещать
блоггера о новых комментариях, изменениях в списке друзей, их днях рождениях и
прочих заслуживающих внимания событиях. Отметим, что lj_bot@livejournal.com
функционирует только в том случае, если в мессенджере настроено подключение к
Jabber-аккаунту сервера Livejournal.
|