Виды ICQ транспортов: различия между версиями

Материал из Мир Jabber
Перейти к навигацииПерейти к поиску
(Обновил)
Строка 5: Строка 5:


===PyICQt===
===PyICQt===
'''PyICQt''' - более новая разновидность. Написана на Python. Версия 0.8 умеет автоматически добавлять контакты из учетной записи ICQ в ростер, передавать аватары и статусные сообщения, а версия 0.8.1 - работать с X-статусами (преобразовывая их в [[Расширенные статусы|User Mood, User Activity и User Tune]] или через [[Ad-Hoc]]) и передавать сообщения в Unicode. Однако в отличие от JIT, требует много ресурсов и некоторой настройки со стороны пользователя для получения этих дополнительных возможностей. Последнее изменение датировано 21 сентября 2009-ого года, поэтому проект предположительно больше не развивается.
'''PyICQt''' - более новая разновидность. Написана на Python. Версия 0.8 умеет автоматически добавлять контакты из учетной записи ICQ в ростер, передавать аватары и статусные сообщения, а версия 0.8.1 - работать с X-статусами (преобразовывая их в [[Расширенные статусы|User Mood, User Activity и User Tune]] или через [[Ad-Hoc]]) и передавать сообщения в Unicode. Однако в отличие от JIT, требует много ресурсов и некоторой настройки со стороны пользователя для получения этих дополнительных возможностей. Последнее изменение датировано 21 сентября 2009-ого года, поэтому проект больше не развивается.


===Openfire ICQ plugin===
===Openfire ICQ plugin===
Строка 11: Строка 11:


===Spectrum===
===Spectrum===
Spectrum - новейшая разновидность. Использует "движок" [[Pidgin]] - библиотеку libpurble, и поэтому может работать не только с ICQ, но и с другими протоколами, поддерживаемыми Pidgin. При некоторой настройке на стороне сервера способен так же, как и Openfire ICQ plugin, автоматически добавлять контакты, переименовывать их и сортировать по группам. Поддерживает приём X-статусов с версии 1.4.5.  
Spectrum - новейшая разновидность, '''является рекомендуемым вариантом'''. Использует "движок" [[Pidgin]] - библиотеку libpurble, и поэтому может работать не только с ICQ, но и с другими протоколами, поддерживаемыми Pidgin. Единственный, поддерживающий передачу файлов. При [http://spectrum.im/projects/spectrum/wiki/Remote_roster некоторой настройке] на стороне сервера способен так же, как и Openfire ICQ plugin, автоматически добавлять контакты, переименовывать их и сортировать по группам (без указанного ниже недостатка). Поддерживает приём X-статусов с версии 1.4.5. Транспорт продолжает активно развиваться разработчиками. Поэтому, если вы хотите помочь проекту, то можете смело пользоваться транспортом на Spectrum, а все баги и ошибки можно отписывать в официальную конференцию проекта spectrum@conference.spectrum.im.
Текущая версия транспорта 1.4.8 и транспорт продолжает активно развиваться разработчиками. Поэтому, если вы хотите помочь проекту, то можете смело пользоваться транспортом на Spectrum, а все баги и ошибки можно отписывать в официальную конференцию проекта spectrum@conference.spectrum.im.


===Особенности и недостатки===
===Особенности и недостатки===
Если у пользователя контакт-лист ICQ содержит больше 50 контактов, после регистрации на транспорте только для 50-ти будут получены ники (и остальная информация [[VCard]]). Дело в том, что сервер ограничивает число запросов на просмотр VCard в единицу времени, после 50-ти запросов блокирует выдачу VCard на час, при дополнительных запросах блокирует её до суток. Не касается Openfire ICQ plugin и Spectrum.
Если у пользователя контакт-лист ICQ содержит больше 50 контактов, после регистрации на транспорте только для 50-ти будут получены ники (и остальная информация [[VCard]]). Дело в том, что сервер ограничивает число запросов на просмотр VCard в единицу времени, после 50-ти запросов блокирует выдачу VCard на час, при дополнительных запросах блокирует её до суток. Не касается Openfire ICQ plugin.


==Ссылки==
==Ссылки==