昨天半夜我开着《黑神话·悟空》在打键盘都冒火,结果游戏还没进到第三章,旁边挂着YY语音的朋友突然来一句:“你搁这儿打大头娃娃呢?打不过就喊我。”吓得我差点把鼠标扔出去。
我寻思我也没开直播没发朋友圈没说一个字,他怎么就知道我在玩什么?是不是这小子有透视或者在我电脑里装了监控?后来盯了他半天,才搞明白原来是YY上那个不起眼的“正在玩”状态出卖了我。
其实YY这套东西不是啥新鲜事,早在十年前语音聊天室火的那阵子,它就在会员资料里挂了个“游戏状态”的小标签。只要你电脑上装着的YY是登录状态并且在线,它就能通过一个叫“进程扫描”的动作,把你后台正在运行的游戏程序名称读出来,然后展示在你或者你好友的资料页上。原理不复杂,就好比你开着任务管理器,里面一排进程摆在那儿,YY只是顺手看了一下里面哪个是游戏程序、游戏程序叫什么名字而已。
我知道有人要问:那我不是在游戏里挂着YY的话,它是不是就不知道了?我专门试过,你要是完全退出YY客户端、把后台托盘图标都关干净,那确实扫描不到。因为进程扫描的前提是YY本体在运行,它才有机会去调用系统接口,去看你当前活跃的是哪些应用。但尴尬的是,现在大部分人玩电脑游戏的时候YY都是挂着语音的,要么在跟朋友连麦唠嗑,要么就挂在那儿等着上号喊人。你一开游戏,那个状态栏就自动改成了“正在玩《穿越火线》”或者“正在玩《英雄联盟》”。久而久之,好友列表里的眼睛全看见了。
更有意思的是,这玩意儿不光显示游戏名,还精确到服务器大区。我记得有一回我跟我表哥在YY上说话,聊到一半他开始吐槽某个区排队太离谱,我刚开始还一脸懵,后来才反应过来他那条“正在玩某游戏-电信一区”的状态把我老底都掀了。他说他没问我是什么区的,因为他挂了YY后那行状态自己给自己报了出来。

不过也有人觉得这功能太“偷窥”了点,凭啥我玩什么游戏要被挂在资料卡上公示出去?我一开始也不爽,特别是有些游戏名字奇奇怪怪的,比如那个叫《完蛋!我被美女包围了!》的,一显示出来整个YY频道的人都来围观,笑疯了,特别社死。后来我在设置里翻了半天才找到关闭的办法——在隐私选项里把“允许我的YY状态显示正在进行的游戏”这个开关给勾掉,或者干脆在“个人设置-安全隐私”里关掉游戏状态展示。
但说实话,就算你在YY上把状态关了,想考证某人玩啥游戏还是有别的路子。你用YY账号登录其他游戏平台的时候,有些平台会直接把你的游戏库绑上YY号,尤其是盛趣、腾讯早年和YY有联动的那些产品,你只要授权过一次,后头你在哪里登录、上线多久,好友那边一查你的资料就能看到“最近玩过XX游戏”的记录。这跟YY本身无关,更像是账号体系之间的数据打通。
最后还有一层阴间操作——有些朋友是“YY公会管理”,能看到后台数据面板,里面会汇总频道里所有人在线时长、最近使用的软件、甚至某个时间段你有没有打开过Y Y窗口。这些数据对于公会来说太正常了,很多主播和开黑队长就是靠这个来判断队员是不是在线挂机、是不是开着别的游戏混时间的。我有个朋友带团打本,只要队里有人说“我卡了重上一下”,他一查后台就知道那人到底是不是真卡了,因为后台显示那人“正在玩原神”。
所以回到最初的问题,YY为什么会知道你玩啥游戏?说到底就是三件事:一是它在后台检测进程,靠你电脑里那个运行状态识别游戏名;二是你登录YY时把游戏平台授权给了它,让它拉到了你绑定游戏的信息;三是你挂着YY语音开黑的时候,状态栏自动更新谁也挡不住。整个过程没有高科技也没有玄学,全是你默许了“好用”和“方便”之后,人家顺手拿走的一点可见信息。
你要是不想让人知道,做法也挺简单,打游戏前把YY退了,或者去隐私设置里把游戏状态展示关掉,再或者就别用YY绑定任何游戏账号。可话说回来,要是每回开黑前都忘了关,那你玩啥游戏,恐怕还是藏不住的。