Поиск по этому блогу

среда, 9 января 2013 г.

Приоритеты XMPP ( jabber ) - Использование нескольких клиентов одновременно. И ещё о настройках приоритетов в клиенте Pidgin.


В Jabber ( онже xmpp ) у каждого клиента есть так называемые имя ресурса и приоритет. Имя ресурса может быть любым, например, "Десктоп", "Ноут" или "Телефон" для примера выше, а приоритет - это число (от -128 до 127), которое определяет, куда будут идти сообщения, которые нам кто-либо пишет. То есть, назначаем клиенту на настольном компьютере приоритет 50, а ноутбуку и мобильному телефону - 60. Теперь, если мы подключимся к Jabber с ноутбука или мобильного телефона, все новые сообщения пойдут на них вместо стационарного компьютера.
Более того, некоторые Jabber-клиенты умеют автоматически выставлять приоритет в зависимости от статуса. К примеру, есть 2 компьютера, за которыми Вы по очереди работаете. Пока сидите за одним, у Jabber-клиента на нем приоритет, допустим, 100, а на соседнем - 50. Перешли за другой - первый сменил статус на "Отошел" и приоритет на 50, а второй теперь стал "главным" с приоритетом 100. Кроме того, при желании можно вручную выбрать ресурс собеседника, при этом все правила будут игнорированы.

Кстати - по этому протоколу работают чаты Вконтакте, Одноклассники, Фейсбук, ЖЖ и всякие-разные-прочие - если нужно настроить в своём клиенте, вам будет интересна ЭТА статья.


Pidgin
По умолчанию пиджин приоритеты не поддерживает :(
Ситуация исправляется пакетом pidgin-plugin-pack.
Устанавливаем пакет, идем в настройки Pidgin: Средства – Модули – XMPP Priority. Ставим галку и нажимаем ОК, после чего идем в “Управление учетными записями”, выбираем наш джаббер-аккаунт и на вкладке Advanced ставим нужные значения.


Источники =>> Раз и Два

Комментариев нет:

Отправить комментарий