Настраиваем я онлайн через jabber

Источник:smc.3dn.ru
Дата публикации:2009
Twitter Facebook Vkontakte

Думаю, многим из вас известно, что яндекс запустил свою собственную сеть обмена мгновенными сообщениями ''я онлайн'' и даже выпустил соответствующее приложение. Пока данное приложение позволяет общаться в текстовом режиме и получать уведомления о пришедшей в почтовый ящик почте.
Однако, не всех устраивает данное приложение, либо из-за интерфейса, либо, как в случае с людьми с проблемами зрения, из-за полной недоступности приложения для программ речевого экранного доступа.

В этой статье пойдёт речь о том, как настроить сервис я онлайн, используя ваш любимый джаббер-клиент.

Немного технических деталей

Сеть я онлайн построена на базе протокола xmpp, проще говоря, протокола джаббер, а, следовательно, имея любой джаббер-клиент, мы сможем подключиться к сети я онлайн из нашего любимого джаббер-клиента, не используя приложение от яндекса и ничего дополнительно не скачивая.

Где взять джаббер-клиент?

Существует великое множество джаббер-клиентов, вот только некоторые из них:
Miranda, QIP Infium.
Разумеется есть и другие клиенты, но вышеназванные клиенты самые распространённые и самые лучшие.


Miranda больше подходит тем, кто хочет самостоятельно настроить всё под себя, миранду можно собирать из кирпичиков, у каждого миранда разная. Также миранда подходит людям с проблемами зрения, т.к. она хорошо озвучивается программами речевого экранного доступа. Скачать миранду можно на официальном сайте,

QIP Infium больше подходит тем, кому лень что-то настраивать, он красивый, с огромным количеством смайликов и рюшечек, за это он и полюбился публике. Людям с проблемами зрения qip не подходит, т.к. он практически не озвучивается (весьма спорное утверждение, так как после определенных действий QIP Infium озвучивается приемлемо, но, в самом деле, уступает миранде по доступности -- прим. сост.). Скачать qip вы можете на официальном сайте.

Итак, подведём итог:
Для того, чтобы приручить сервис я онлайн нам понадобится:

  • Почтовый ящик на яндексе, если ящик есть, то логин и пароль от него и будут ключём в я онлайн, если ящика нет, то зарегистрировать его дело пяти минут.
  • Джаббер-клиент - миранда, или qip, ссылки на них вы найдёте выше по тексту.
  • Желание немного с этим всем разобраться.

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

Для начала, вспомним, что любой обладатель ящика на яндексе имеет несколько синонимов своего адреса, например, вася пупкин, обладающий адресом pupkin@yandex.ru будет иметь вот такие синонимы:

Следует помнить также, что это - не разные адреса, а просто синонимы, т.е. почта, отправленная скажем на адрес pupkin@narod.ru и pupkin@yandex.ru придёт в один и тот же ящик.

Для сети я онлайн нам понадобится синоним адреса, оканчивающийся на @ya.ru, т.е. идентификатор в сети я онлайн у придуманного нами Васи Пупкина будет pupkin@ya.ru.
С этим разобрались, теперь перейдём непосредственно к настройке миранды.

Для того, чтобы настроить миранду (справедливо для версии 0,8 и выше) нам необходимо для начала создать новую учотную запись.

  •  Открываем главное меню миранды и выбираем пункт ''учотные записи''.
  • Жмём кнопку добавить
  • В поле имя учотной записи пишем  любую последовательность, главное, чтобы вы смогли отличить, например YaOnline
  • В поле тип протокола выбираем jabber.
  • В поле внутреннее имя учотной записи вписываем то же, что и в поле имя учотной записи, в нашем случае это YaOnline.
  • Нажимаем кнопку ок.

Учотная запись создана, но ещё не активизирована, для того, чтобы активизировать только что созданную запись перезагрузите миранду.

После перезагрузки миранды заходим в настройки, ищем ветку сеть и на ней только что созданную учотку, в нашем случае, это YaOnline.

Далее введите всё точно так, как показано в списке ниже.

  1. Пользователь: ваш адрес на яндексе до символа собачки, например pupkin
  2. Пароль: Ваш пароль от ящика на яндексе, тот самый, который вы вводите на сайте, или указывали при настройке почтовой программы.
  3. Сохранить пароль: галочку ставим.
  4. Приоритет: ставим 0
  5. Ресурс: Оставляем без изменений
  6. Использовать имя узла, как ресурс: не ставим
  7. Сервер: ya.ru
  8. Использовать ssl: на ваше усмотрение
  9. Использовать tls: на ваше усмотрение
  10. Указать в ручную узел для подключения: галочку ставим
  11. Узел: xmpp.ya.ru
  12. Порт: 5222
  13. Поддерживать соединение: на ваше усмотрение, рекомендую поставить, если инет часто рвётся, или заходите с мобилы
  14. Автоматически удалять контакты, отсутствующие в моём ростере: на ваше усмотрение, я поставил.
  15. Директория: поле не заполнять
  16. Язык для видимых человеку ресурсов: выберите то, что хотите.

Всё, на этом настройка закончена, жмите ок и пробуйте подключиться к сети. (В QIP все выглядит несколько проще -- необходимо всего лишь создать новую учетную запис XMPP (Jabber), указав в качестве логина полный почтовый адрес, например, myname@ya.ru. -- Прим. сост.)

После первого подключения в вашем контакт-листе появится новая группа яндекс-информеры, а в ней контакт с именем почта, этот контакт и будет присылать вам уведомление о том, что приходит новая почта. Для того, чтобы активировать уведомления о новой почте, отправьте этому контакту символ плюса, в ответ контакт ответит вам словом подписан. Если вы вдруг не захотите получать уведомления о новой почте, нет нужды удалять этот контакт, тем паче что он всё равно так и будет присылать уведомление, достаточно послать ему знак минуса. Знак плюса надо посылать ещё и для того, чтобы не сработали антиспам-плагины, иначе антиспамбот будет переписываться с почтовым уведомителем пока вы не прервёте это безобразие, так что авторизуйте контакт почта, отправьте ему символ плюсика и забудьте об этом.
(Проверка через QIP показала, что сервис никаких плюсов и минусов не понимает, а понимает команду 'help', по которой сообщает перечень допустимых команд. -- Прим. сост.)

Общение с другими сетями

Поскольку я онлайн построен на базе протокола xmpp, вы совершенно свободно можете добавлять в ваш контакт-лист не только пользователей я онлайн, но и любого пользователя любого jabber-сервера, например, вы можете добавить мой jid
yuniks@jabbus.org
Таким же образом и пользователь любого джаббер сервера сможет добавить вас в свой контакт-лист, используя ваш идентификатор, например вы можете добавить меня
egcs@ya.ru

Вот и всё, что касается подключения я онлайн к джабберу, разумеется, можно подключить и через транспорты, например, есть транспорты в я онлайн на jabbus.org, но в этой статье я рассказал, как сделать это не прибегая к услугам джаббер-транспортов.

Может быть, напишу в будущем, как настраивать я онлайн на смартфонах, но пока эта статья - всё, на что меня хватило.



Распространение материалов сайта означает, что распространитель принял условия лицензионного соглашения.
Идея и реализация: © Владимир Довыденков и Анатолий Камынин,  2004-2017