微信最近更新了6.6.1版本,开屏引导的位置强势插入了一波小程序游戏:跳一跳。
就和当初做打飞机时类似,这回又刷爆了一波朋友圈。
眼看着别人动不动就三四百分,而自己玩好几个小时也就跳个几十一百分,是不是只能痛恨自己手残……
其实这个游戏是有固定套路的,数量有限的棋盘,和一颗恒久不变的棋子。
我们知道,在PC上通过终端命令,是能直接给手机截屏并且pull上来。
然后伟大的程序员再通过程序对图片进行颜色分割,识别棋子和目标中心,算出需要蓄力的时长,这样就不需要手动点击就自动弹跳。
显然,知道了规律和方法,玩这个游戏,显然机器比人更能做到每发必中。
不过,思路是清晰了,要实现起来还是需要技术大神出马的。
关键还是要能精确测量出起始和目标点之间测距离,再计算出按压的时间。
而程序员大神神奇的战士就通过python做出了整套脚本,并在公开代码后,相继有爱好者添加了图像识别算法。
github地址:
https://github.com/wangshub/wechat_jump_game
脚本被逐渐完善,不光支持安卓,苹果手机也同样O基本K了。
安卓需要Windows电脑通过adb来完成,苹果需要Mac电脑通过WebDriverAgent来实现。
详细配置教程:
https://github.com/faceair/youjumpijump/blob/master/README.md
最终实现的效果是这样的:
我视频里使用的是详细配置教程内提到的Windows.zip 这个一键运行包,操作很简单,只要相关的环境没有问题,那么在要做的实际上只需要吧手机连接电脑,打开USB调试模式并且授权,根据提示输入参数(一般就用默认的),然后点开始游戏,整个脚本就自动跑起来了。
不过,这个东西是很拉仇恨的,数据太高已经会被自动判定异常啦,就和微信运动9万步一个道理。
天天刷,可能会打击别人玩游戏的乐趣啦,适可而止咯……
大家多支持下我昨天发布的信任付自用5字重信黑体(点击访问)哦~
好啦,打王者荣耀去了,结尾送上一个2018年的新春资料片CG:
领取专属 10元无门槛券
私享最新 技术干货