jitsi: sip и xmpp в одном флаконе

Прорабатывая вопрос о настройке ip телефонии нашел вот такой проект — jitsi — sip + xmpp клиент в одном флаконе. Естественно под множество платформ.



Список плюшек:

jitsi.org/index.php/Main/Features

Неожиданный шлюз из ICQ в Jabber

Аська — вещь не очень надежная в среде Linux. Сколько раз приходилось перенастраивать Pidgin и прочие «некошерные» клиенты или обновлять их в связи с изменениями протокола ICQ! Оказывается, есть неожиданное решение. Jabber-шлюз в асю предоставляет разработчик одного из самых популярных ICQ-клиентов — служба qip.ru. Правда, общаться можно только с «асечниками», пользующимися Qip-ом, но их немало.

Для этого нужно сделать следующее:

1) Завести почтовый ящик на одном из доменов, принадлежащих Qip (qip.ru, pochta.ru и т.д.).

2) Пользователь программы Qip добавляет ваш аккаунт (например, [email protected]) в свой ростер.

3) Сразу после этого можно общаться прямо из веб-интерфейса в миничатике, примерно таком же, как у Фейсбука, Яндекса и Гугла (подтвердив запрос на авторизацию, естественно). В этом чатике и вы сами, даже если у вас нет ICQ-аккаунта, можете добавлять в свой ростер аккаунты ICQ-пользователей Qip. Их нужно искать примерно по таким именам — [email protected], где — 231932834162 = ICQ UIN, т.е. к нему добавляется зачем-то единичка через черточку и адрес сервера через собачку.

Самое же интересное — после этого в Pidgin'e (или другом Jabber-клиенте) можно создать обычную учетную запись XMPP, где имена пользователя и сервера, а также пароль такие же, как у почтового ящика на qip.ru (pochta.ru). Это дает возможность общаться с любителями ICQ обычным способом, без всяких шлюзов, проксей и плагинов.

Изменения в работе Jabber сервера

Превозмогая лень было сделаны кое-какие изменения…

Инструкция по подключению здесь
UTF-8 работает в полном объеме
Регистрация с веб страницы теперь работает.
2 yababay: конференция с новостями теперь на news.conference.jabber.mtaalamu.ru, всвязи с изменением dns записей, нужно внести изменения в YabaBOT.

Просьба писать о найденных проблемах.

Jabber-бот на базе Яндекса

Некоторое время назад написал я программу-бота, которой можно управлять через XMPP-протокол (Jabber). Были у нее кое-какие-недостатки, из которых главный — требование запущенного на том же хосте Jabber-сервера.

Оценив ситуацию свежим взглядом решил, что держать свой сервер вовсе необязательно: кругом полно бесплатных. Сначала «переселил» бота на GoogleTalk. Всё прекрасно, управлять можно и из браузера, и из любого IM-клиента с поддержкой Jabber. А вот с мобильного телефона нельзя. Ну нет у Google нормального клиента для сервиса GTalk. Ну что-ж, тогда Яндекс. У этих ребят мобильный клиент давно написан: им можно и почту посмотреть, и пообЧАТься. Кроме того, из браузера чат тоже можно вести.

Сам бот тоже поумнел. Теперь он не только выполняет простые bash-команды, но и интерпретирует синтаксические конструкции на языках Java/Groovy, а также… переключает телевизионные каналы (да, такая вот Jabber-«лентяйка» для телевизора ).



От злоумышленников бот защищен тем, что признает только команды, переданные с определенного аккаунта: чтобы управлять им, нужно сначала захватить мою учетную запись на Яндексе.



( Читать дальше )

OneTeam: корпоративный IM клиент

OneTeam — IM клиент (Jabber, AIM/MobileMe, ICQ, MSN/Windows Live, Yahoo!, GoogleTalk and Twitter) с интерфейсом, заточенным под корпоративное использование.



Есть версия в виде плагина к Mozilla Firefox.

Настройка Мтааламу Jabber

Данная инструкция будет пополняться по мере надобности.

Адрес нашего jabber сервера — jabber.mtaalamu.ru

Windows

Клиент PSI (на скриншотах версия 0.14)

При первом запуске нажимаем «Зарегистрировать новый»:



( Читать дальше )

Openfire 3.7 и кодировка UTF-8

Есть сервер openfire 3.7, работающий с базой данных mysql. По умолчанию таблицы в ней в кодировке latin1, кроме того сама админка Openfire по-умолчанию не дружит с UTF-8. Я использую FreeBSD, так что в Linux пути будут отличаться.

С базой данных в консоли mysql делаем вот что:

use наша-база;
alter database character set utf8;
alter database collate utf8_general_ci;


Теперь необходимо сделать массовое изменение кодировки таблиц. Формируем текст с нужными нам запросами:

SELECT CONCAT('ALTER TABLE ',TABLE_SCHEMA,'.',TABLE_NAME,' CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;') FROM information_schema.TABLES WHERE TABLE_SCHEMA = 'наша-база';


( Читать дальше )

Наш Jabber сервер

Наш jabber сервер доступен по адресу jabber.mtaalamu.ru!

Разрешено создавать учетки с помощью jabber клиента.

Все зарегистрированные пользователи видят друг-друга в едином контакт-листе.

Работает передача файлов.

Должна работать аудио/видео связь (не проверял)

Чат комнаты.

Создаем учетки и общаемся!

ICQ в Openfire? По-прежнему легко!

Openfire — джаббер-сервер (служба мгновенных сообщений), который настолько легко устанавливается, управляется и настраивается, что оказался практически вне конкуренции. Его используют даже те админы, которые предпочитают Java-приложений избегать. Приятной особенностью проекта является система плагинов, благодаря которым к нему можно «прицепить» такие сервисы, как ICQ, Asterisk-IM и т.д. Но копирасты не дремлют! Поскольку протокол ICQ является собственностью корпорации AOL, писать клиенты для него «запрещено». К тому же протокол часто меняется и «некошерные» клиенты для него оказываются «вне игры». Так что былой легкости подключения к Openfire плагина ICQ с офсайта уже нет: пропал он из списка. Однако есть другой проект — Kraken, на котором такой плагин выложен, на еще и в версии 1-2-месячной давности.



( Читать дальше )

Удобная вебаська

В жизни бывают такие интимные моменты… когда в интернет открыт только 80-ый порт, а 5190 — закрыт напрочь.
Уже давно использую meebo.com



Поддерживаются: ICQ, MSN, Yahoo, Jabber, Facebook, GTalk и еще чего-то там.



Ненавязчивая реклама действительно ненавязчива, особенно при установленном флешблоке =)
  • +5
  • 27 марта 2010, 09:05
  • durman
  • 5