教你修改JS对“测你的眼睛对色差的辨识度”的Web程序进行作弊

来源:互联网 发布:淘宝上怎么买域名 编辑:程序博客网 时间:2024/05/27 06:51

最近翻看微信朋友圈的状态记录,发现好多人都玩过下面这个游戏。
《测测你的眼睛对色差的辨识度》 http://www.webhek.com/color-test

而且它们还很自信的拿出来炫,本来我其实不想说什么的。但想到鲁迅的《纪念刘和珍君》,先生我还是说点什么吧。

正好又恰逢这几天阿里的“月饼门”事件:

9月12日14:00 听说开始秒杀月饼了,中秋想去一个亲戚家,公司发的月饼送人了,于是想秒一个。
刚开始用手点发现打开就没了。看了下有人用程序刷,于是我和旁边同事说,我也得写个脚本了,要不然抢不到了,于是写了一段js(编辑注:Java,是一种广泛用于客户端的脚本语言),大概就是如果按钮变成了秒杀就狂点(和12306抢票插件类似),然后处理下验证码。写了个定时器抢16:00的那一批。
由于之前没进入过付款页面,以为和正常的秒杀页面一样,抢到了就会跳转到支付,所以完全没放在心上就去工作了。结果到16:00一看傻眼了,那个页面秒杀可以一直点然后不跳转!我看了下一共是抢了16个(都没付款),然后赶紧给行政打电话说要退,这个我周围的同事都可以作证。
后来的事情我也是猝不及防,16:30约谈,17:30解约合同就备好了,18:00走人,走之前还特意问了下需不需要交接工作,大家都不care,走的事情比较重要。

其实我并不是一个喜欢分享的人,上次12306抢票网站的奇巧淫计,其实我一早就知道了,但我也忍住没说。前一段时间老早就看到这个“眼睛对色差的辨别度测试”了,偶尔给其他同样是搞IT的同事测了下,发现他们竟然都不会用“程序员的玩法”,还是按普通老百姓的一个个去点,心里暗喜,能力水平立见高下,但是我还是忍住没说。

直到今日,我想是时候替大家揭开这些高级程序员的神秘面纱,让大家多了解一些了。

方法如下:

(1)首先打开网页http://www.webhek.com/color-test,点击“开始测试”按钮(注意:一定要开始游戏后修改才会生效,否则无效)。

(2)在网页中右击,选择“检查”或者是“审查元素”(就是右键后最下面的那个)。选中新打开页面上的“Sources”选项卡,在左侧的列表中依次选择“top –> www.webhek.com –> apps/color-test –> color.min.js?v=4”。
这里写图片描述

(3)在代码的470行,的“gameOver:function(){”之后添加上一句“this.lv=50;”,然后按“ctrl+s”保存,这样才会生效,否则无效。
这里写图片描述

(4)如果要修改时间,让游戏直接进入结束环节,在代码的468行,“tick:function(){return this._pause?void 0:(”之后加上一句“this.time=0,”,然后按“ctrl+s”保存,这样才会生效,否则无效。这样就会将倒计时设置为0,直接结束游戏。
这里写图片描述

(5)测试水平的提示文字如下

00-15"基本上是瞎子!",16-20"相当于鼴鼠的视力!",21-25"低于大部分人的水平",26-30"接近正常人的水平", 31-35"达到了正常人的水平", 36-40"超过大部分人的水平",41-45"优秀级水平",46-50"可以去“最强大脑”了", >50"对色差具有超凡的能力!作弊??"

单击右上角的”x”图标关闭代码页面。
这里写图片描述

0 0
原创粉丝点击