it's Jabber time!..
Feb. 3rd, 2009 07:52 pmСнова про ICQ, надеюсь что в последний раз: перешел на Джаббер, но не пропал из аськи.
Поставил собственный jabber-сервер и icq-транспорт к нему. В lenny это до безобразия просто: "apt-get install ejabberd pyicqt", мечта сверхленивого админа. Настроил за пять минут (howto полно, например тут), дольше порты на файрволле открывал.
Теперь из любого джаббер-клиента, вплоть до самого примитивного (как в N800), могу общаться с icq-контактами, они для меня обычные джаббер-контакты с JID вида <номер-аськи@icq.suslika.net>, и даже аватары подгружаются.
Выяснилось, что «чистый» джаббер-клиент намного удобнее, чем отдельные icq- и jabber- клиенты, или даже чем мультипротокольный клиент типа Миранды:
Последнее поясню подробнее: к серверу под одним логином могут подключаться одновременно несколько jabber-клиентов, отличаться они будут именем ресурса и приоритетом, у кого приоритет выше - тот и получает сообщения. Оставляешь на работе включенным Kopete, его статус автоматом становится Away, приоритет падает до пяти. Пришел домой, включил PSI, - приоритет активного клиента выше, сообщения приходят домой. Для сервера icq же ты и не отключался.
Сейчас еще с группами в клиенте разберусь — хранятся ли они server-side? — и будет полный порядок. Клиент в N800 особо радует, фактически буду в аське гораздо чаще, чем раньше.
versus@suslika.net — добавляйте в свой ростер, я не кусаюсь :-)
Upd: pyicq-t пришлось попатчить, брал отсюда (pyicq-t-0.8-seqnum.patch)
Поставил собственный jabber-сервер и icq-транспорт к нему. В lenny это до безобразия просто: "apt-get install ejabberd pyicqt", мечта сверхленивого админа. Настроил за пять минут (howto полно, например тут), дольше порты на файрволле открывал.
Теперь из любого джаббер-клиента, вплоть до самого примитивного (как в N800), могу общаться с icq-контактами, они для меня обычные джаббер-контакты с JID вида <номер-аськи@icq.suslika.net>, и даже аватары подгружаются.
Выяснилось, что «чистый» джаббер-клиент намного удобнее, чем отдельные icq- и jabber- клиенты, или даже чем мультипротокольный клиент типа Миранды:
- мой клиент (Gajim) одинаково выглядит в Linux и Windows
- можно объединять icq- и jabber-контакты в мета-контакт, — как и в мультипротокольных клиентах, впрочем
- icq-транспорт поддерживает UTF8 в протоколе ICQ, — отпадают проблемы с кодировками, как в Licq
- соединение с сервером ICQ остается активным, пока к джаббер-серверу подключен хотя бы один клиент, — контакт-лист подгружается гораздо быстрее
Последнее поясню подробнее: к серверу под одним логином могут подключаться одновременно несколько jabber-клиентов, отличаться они будут именем ресурса и приоритетом, у кого приоритет выше - тот и получает сообщения. Оставляешь на работе включенным Kopete, его статус автоматом становится Away, приоритет падает до пяти. Пришел домой, включил PSI, - приоритет активного клиента выше, сообщения приходят домой. Для сервера icq же ты и не отключался.
Сейчас еще с группами в клиенте разберусь — хранятся ли они server-side? — и будет полный порядок. Клиент в N800 особо радует, фактически буду в аське гораздо чаще, чем раньше.
versus@suslika.net — добавляйте в свой ростер, я не кусаюсь :-)
Upd: pyicq-t пришлось попатчить, брал отсюда (pyicq-t-0.8-seqnum.patch)

no subject
Date: 2009-02-04 10:17 am (UTC)