将文章归档于
G源共享
由. Ken Wong on 2007-12-27

前述
为了说明问题我们假设两个人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的方法进行。)
Permalink: 读者来信:快速判断Gtalk好友是离线还是将已你列入黑名单的方法
Mr Wong
Vote for 读者来信:快速判断Gtalk好友是离线还是将已你列入黑名单的方法:
|
分值情况: 7.00 / 6 评分
|
回应:
Kit
(12/26/07 7:49pm)
很简单 能发送语音邮件的就没有被ban 不能发送的就被ban的 你真是啰嗦
回应:
野鸭
(12/27/07 4:56am)
还有个问题:如果A真的是不在线,那B是无论如何也不能判断是否被A阻止了。
回应:
Kit
(12/27/07 6:56pm)
@野鸭 NONONO
不是说了嘛 能发送语音邮件的就没有被ban 不能发送的就被ban 管他在没在线,ban没ban你
不是说了嘛 能发送语音邮件的就没有被ban 不能发送的就被ban 管他在没在线,ban没ban你
使用我们的搜索寻找其他有趣的文章
| CW工具栏 | ![]() |
| RSS | |
|
| |
| Yodao |
|
| Netvibes |
|
| Anothr | |
| Follow us on Twitter! |



