Как знать, какой клиент чата Google человек, с которым Вы болтаете, использует? (очевидно, не спрашивая его :))
На нескольких клиентах (не все они), можно или показать ресурс (клиент), через который зарегистрирован контакт. Гибридный язык является тем. Это также позволяет Вам настроить строку ресурса, которую видят другие.
Следующее является типичными записями, которые Вы будете рассматривать как ресурс:
Resource: gmail.09CFCA5A
Status: Available
---
Resource: gmail.F6143747
Priority: 0
Status: Away
Resource: Talk.v1042089816B
Priority: 24
Status: Available
---
Resource: HomeE4B53097
Status: Available
Client: Pidgin 2.5.8 (libpurple 2.5.8)
---
Resource: gmail.F739C100
Priority: 24
Status: Available: Tricky !!!
Resource: Talk.v10481809E73
Priority: 24
Status: Available: Tricky !!!
---
Resource: 54B38B7D
Status: Available
Client: Pidgin 2.5.5 (libpurple 2.5.5)
Вышеупомянутый список показывает, что некоторый контакт вошел в систему через несколько клиентов.
В Гибридном языке можно просмотреть эту информацию или нависающий над именем контакта в Списке контактов, или использование "Получает Информацию о Пользователе."
Когда Вы болтаете с помощью Google Talk, клиент общается с Google Servers.
Это не коммуникация Однорангового узла-однорангового узла.
Это означает, Вы вне коммуникационного цикла другого человека (с точки зрения пути протокола).
Так, не должно быть выполнимо выяснить версию клиента по каналу связи.
Я отмечаю точки здесь как начинающий для любого заинтересованного вскапыванием этого далее.
Определенно хотел бы знать, существует ли способ получить этот ответ.