用Python玩微信小程序「跳一跳」

       12月28日,微信宣布,小程序增加了新的类目:小游戏,同时上线小游戏「跳一跳」,瞬间成了全民游戏,如何牢牢占据排行榜的第一位呢?用Python帮助你,Python真的无所不能。

       (转载自http://mp.weixin.qq.com/s/JuCYRVvb8k1w7fbq_vb_ZA,执行效率有点慢,自己修改了一下)

 1、工具准备:

       Python、Android 手机、Adb 驱动

 2、安装依赖包:


用Python玩微信小程序「跳一跳」_第1张图片

3、原理

 将手机点击到《跳一跳》小程序界面,用Adb 工具获取当前手机截图,并用adb将截图pull上来,用matplot显示截图,用鼠标点击起始点和目标位置,计算像素距离,根据像素距离,计算按压时间,用Adb工具点击屏幕蓄力一跳;

4、实验结果:

   一个是脚本自己玩的,由于时间关系人工中断了,第二个是人工玩的

用Python玩微信小程序「跳一跳」_第2张图片

 4、项目地址:https://github.com/wangshub/wechat_jump_game

你可能感兴趣的:(用Python玩微信小程序「跳一跳」)