为了证明你是人类,你需要用DOOM做成的验证码杀4个敌人

你或许也有这样的经历:在某购票软件上抢票的关键时刻,填好了一切信息按下购买按键的瞬间,一堆奇形怪状的验证码从天而降,牢牢地挡在你和购票成功的窗口中间。这时候的验证码总是最难解答的那一类,你刷新了三遍才看到答案,最终却徒留“售罄”的字样,让一切努力化为灰烬。

面对验证码时,全世界人民的悲欢短暂地相通了起来。为了不再忍受被机器人质问“你是不是人类”的羞辱,一位来自西班牙的游戏爱好者兼程序员Miquel发出了疑问:

“如果世界上没有验证码,那机器还可以如何识别人类呢?”

在验证码中置入游戏就是Miquel最近的一个答案。在狭窄的验证码窗口中,《DOOM》承担起了“鉴别人类”的重担,在这份验证码里只截取了游戏中最具有特色的部分:深红色的墙壁、张牙舞爪的怪物,和第一人称下的小手枪。移动鼠标点击怪物,在十秒之内完成四次击杀就算你是人类。

为了让同好能够在短暂的十秒中进入状态,《DOOM》经典的背景音乐会在验证码游戏开始时大声响起,促使你快速完成点击,来证明自己的身份。

音乐请自行脑补

从出现这个想法到完成这份验证码,Miquel只花了短短两天的时间。但《DOOM》验证码出乎意料地受欢迎,上线之后迅速爬上了特色软件榜单,收获了来自世界各地的喜爱。

这份草草完成的《DOOM》验证码从很多方面来说都并不完善,它设计粗糙,没有精细计算人类和机器的区别容易使机器人蒙混过关,也没有对用户的点击习惯做什么详细的分析,很难实际派上用场,但Miquel的目的似乎本就并不在使用上,详细翻阅他的设计记录,就能发现这之前他就曾在验证码上做出过一些反抗。

比如这个名叫“深蹲验证码”的软件,要求用户在亚马逊购物下单之前进行验证,通过条件是:在屏幕前做十个深蹲。

这个画面看起来非常像是《健身环大冒险》里催促你锻炼的咪普利老师,实际操作起来也差不太多,想要花钱购物,就必须打开你的电脑摄像头,在镜头的监督下上交十个深度才算过关,在Miquel自己分享的使用视频里,大概是这样的场景:

注意,秒杀并不适用

摄像头会捕捉到头的位置,随着你上下摆动脑袋,系统就会计算成深蹲开始。虽然看起来并不靠谱,但深蹲购物确有它的实际用途,不仅能够让一时发热冲动购物的大脑冷静下来 ,还能因为加强了运动,让购买垃圾食品变得理所应当。

闲暇时间,他还会为自己设计的验证码设计一些增加额外收益的地方,比如适当地打个广告:

验证码:选出哪个是蓝屏?广告:Apple Mac今天打七折噢

而比起人类千方百计阻挡机器人的混入,想要在机器人中识别出人类显然要简单得多。没有复杂的勾心斗角,没有精密的算计,只要使用机器人通用语言就能够像给出一道高等数学题一样让普通人类束手无策。

人类禁止入内

热门相关:赤心巡天   星界使徒   世嫁   重启游戏时代   女总裁的超级兵王