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

Нет изменений в размере ,  14:58, 8 апреля 2009
м
опечатки, добавил ссылку на VCard
м (опечатки, добавил ссылку на VCard)
Строка 5: Строка 5:


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


===Openfire ICQ plugin===
===Openfire ICQ plugin===
Строка 12: Строка 12:
===Особенности и недостатки===
===Особенности и недостатки===
Транспорты JIT и PyICQt используют не все возможности протокола ICQ, из-за чего, возникают неудобства для пользователей.
Транспорты JIT и PyICQt используют не все возможности протокола ICQ, из-за чего, возникают неудобства для пользователей.
К примеру, если у пользователя контакт-лист ICQ содержит больше 50 контактов, после регистрации на транспорте только для 50-ти будут получены ники (и остальная информация VCard). Дело в том, что сервер ограничивает число запросов на просмотр VCard в едининицу времени, после 50-ти запросов блокирует выдачу VCard на час, при дополнительных запросах блокирует её до суток. А если пользователь переименовывал контакты вручную (в клиенте ICQ), эти переименования и вовсе потеряются.
К примеру, если у пользователя контакт-лист ICQ содержит больше 50 контактов, после регистрации на транспорте только для 50-ти будут получены ники (и остальная информация [[VCard]]). Дело в том, что сервер ограничивает число запросов на просмотр VCard в единицу времени, после 50-ти запросов блокирует выдачу VCard на час, при дополнительных запросах блокирует её до суток. А если пользователь переименовывал контакты вручную (в клиенте ICQ), эти переименования и вовсе потеряются.


Транспорт Openfire наоборот, использует максимум возможностей протокола и читает информацию о никах не из VCard, а из контакт-листа на сервере.
Транспорт Openfire наоборот, использует максимум возможностей протокола и читает информацию о никах не из VCard, а из контакт-листа на сервере.


[[Category:Транспорт]][[Category:Термины]][[Category:Тонкости работы]]
[[Category:Транспорт]][[Category:Термины]][[Category:Тонкости работы]]