天涯小站 2.0

 找回密码
 注册
搜索
查看: 2717|回复: 5

“车市好友”之深度剖析

[复制链接]
发表于 2009-8-7 22:56:36 | 显示全部楼层 |阅读模式
小站的一位哲学家说,“自从有了车市这个资本主义新生事物,多少对好友离弃了?”

前两天,系统提示我被某网友关注了,而且告知我某网友与我有10多个共同好友,于是我就点击了“加为好友”的链接。没曾想到,不到两天,这位“好友”为了游戏的缘故,又留言“威胁”,又放话“警告”。吓得我赶紧自动把好友关系解除了。免得受累。那位“好友”说,本来就不是什么好友嘛!谢谢,真是大实话。

那么,“好友”到底是什么东东?经历了解除和被解除之后,我想从技术层面在做一些分析。这里着重于车场好友这个概念。

玩了几天,我注意到了,也许其他玩友也注意到了,车市好友和空间好友不完全是一回事。首先,那个“去好友车场”名单和我好友名单不完全对应;而且每次点击时,出来的名单并不一致。那么,这个车场好友的依据是什么呢?

读了代码才知道,原来这个好友名单是“空间好友”+“空间好友的好友”。但是,也不是所有的“空间好友的好友”都放上来了。程序里的逻辑过程是这样的,先把所有的好友选上。如果好友人数不够2人,系统送两个玩伴给你。如果好友超过两个,那么,系统从每个好友的好友中随机再选择两个给你充当玩伴。由于被抽选的好友的好友有重复的可能,而且被抽选的不同,所以就造成了车场好友以及人数的变化。

从目前解读代码的结果来看,这个好友名单的生成机制是车场好友的唯一依据。那么,解除空间好友之后,显然被加入车行好友的机会就降低了,但不是完全没有机会成为车场好友——这时候也就是玩伴的意思而已。而且由于系统可能不是采用缓存的办法,来记住玩友们的临场好友,而是根据一个对象或者事件(object or event)来匹配好友名单,那么就出现了同一对非空间的玩友,在不同车辆上出现不同的权限。

究竟软件中具体如何控制举报电话图标的出现,这一部分的确切代码还没有找到。但根据黑箱测试方法,可以看到很可能与车场好友名单生成的原理有关。其他的条件可能是举报次数。因为在接受和处理举报次数时,系统只查阅举报和被举报的次数,而没有再检查是否有好友关系。

再补充一点,UCHOME带有一个漫游模块,提供多种在线游戏,其中也包括《争车位》。但那是外挂版的。和小站上安装的不是一个版本。对这个软件还有进一步探讨兴趣的网友,可以在这里下载源码。如果哪位高手愿意帮助找到控制举报电话图标部分的代码,非常感谢。
http://www.rayfile.com/files/d4038019-3de8-11de-b6f2-0014221b798a
回复

使用道具 举报

发表于 2009-8-7 23:06:40 | 显示全部楼层
难怪。我就发现每天注册上来时,能看到的别人的停车场不一样。比如我不是青青和city的好友,但有的时候也能看见她倆的停车场.甚至同一天在网上时,不同时间里看到的停车场数目也不一样.这么说,这个游戏对于在空间好友数目本来就多的人有利.
回复 支持 反对

使用道具 举报

发表于 2009-8-7 23:32:19 | 显示全部楼层
扫了一遍街。发现好友以外,俺可以举报sunrain和田农。可是等俺准备举报他们时,举报电话就失踪了。
回复 支持 反对

使用道具 举报

发表于 2009-9-3 09:54:41 | 显示全部楼层
看来想举报“敌人”还真不容易
回复 支持 反对

使用道具 举报

发表于 2009-9-3 10:08:14 | 显示全部楼层
万达一号: 扫了一遍街。发现好友以外,俺可以举报sunrain和田农。可是等俺准备举报他们时,举报电话就失踪了。
什么情况下举报电话失踪?我原来以为是已经被举报过了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-3 10:26:46 | 显示全部楼层
八戒: 看来想举报“敌人”还真不容易
好像我在哪里提到过,举报你也是不容易的。:)
回复 支持 反对

使用道具 举报

手机版|天涯小站

GMT-5, 2026-6-29 10:06 PM

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表