十二月 26, 2007
读者来信:快速判断Gtalk好友是离线还是将已你列入黑名单的方法
由. Ken Wong 将文章归档于 G源共享

前述
为了说明问题我们假设两个人A和B,如果A把B block了,那么在A的gtalk上就会文字提示"You have blocked B You can no longer see each other online or chat together until you unblock them."意思是互相不能看到彼此的在线状态。但是对于A和B的效果是不同的,此时A在他的好友列表里无法找到联系人B,当他重新在setting里unblock B后,B才重新回到A的列表。而对于B,A依然在他的列表里,但是状态始终是offline。
问题就在这里,当A状态为offline的时候,B无法知道A是真的不在线呢还是最近被A block了。
主体
下面介绍一个方法来判断:
B在好友列表找到A联系人(通常他还在),单击send voicemail (限1.0.0.104英文版)
1.如果语音提示the person you want to reach isn't available, please leave a message after mi。这说明A真的不在线.(别说隐身,gtalk没有隐身功能)
2.如果B的gtalk文字提示:
Recording voicemail to A at (time)
然后不到一秒的时间又马上文字提示
Voicemail ended with A at (time)
这时可以推断B是被A block了,A也不会收到B的voice mail
本方法涉及隐私,和qq的显隐身有点类似,请慎重使用。同时这也应该是一个bug,因为gtalk设计者的本意是把某人block以后而不让他知道。
(再次感谢"刘曦晨"的精彩分享!如果你也想验证一下,请参考我们之前介绍过的同时运行多个Gtalk的方法进行。)
固定链接: 读者来信:快速判断Gtalk好友是离线还是将已你列入黑名单的方法
关键词:
Gtalk 聊天 技巧
引用: http://www.creative-weblogging.com/cgi-bin/mt-tb.pl/108414



























