如何知道某人正在使用哪个谷歌聊天客户端?

如何知道某人正在使用哪个谷歌聊天客户端?

如何知道与您聊天的人正在使用哪个 Google 聊天客户端?(显然无需询问他:))

答案1

在多个客户端(不是全部)上,您可以显示联系人登录的资源(客户端)。Pidgin 就是其中之一。它还允许您自定义其他人看到的资源字符串。

以下是您将看到的作为资源的典型条目:

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)

上面的列表显示了一些通过多个客户端登录的联系人。

在 Pidgin 中,您可以通过将鼠标悬停在好友列表中的联系人姓名上或使用“获取用户信息...”来查看此信息。

答案2

当您使用聊天时谷歌对话,客户端正在与 Google 服务器通信。
这不是点对点通信。
这意味着,您不在对方的通信循环中(就协议路径而言)。
因此,通过通信路径找出客户端版本应该是不可行的。

  • 你可以问他们(但你不想这样做)
  • 或者,可能会有一些 Google 个人资料页面可能显示他们正在使用的客户端版本(不过,我对此表示怀疑)
  • 还有一种可能性是通信协议
    使用对等客户端来查询此信息(我怀疑它也不存在)

我在这里记下这些要点,作为对任何有兴趣进一步挖掘这个问题的人的起点。
我肯定想知道是否有办法得到这个答案。

答案3

如果你使用 pidgin 和 gtalk,你可以通过右键点击来获取详细信息,看看他们使用的是 pidgin、gtalk 还是 gmail.com

相关内容