微信小游戏跳一跳外挂辅助程序

上次基于python + WebDriverAgent的“跳—跳”小程序高分教程后面补充一个微信小游戏跳一跳外挂辅助程序

原理说明

 

调试时,修改 debug 为 True,真实运行时,设置为 False。停顿时间设置为 2s,如果电脑运算速度太快,保险起见可以设置为 2s。

原理

  1. adb 截图
  2. 找到小人臀部坐标(hsv 色相紫黑色)
  3. 找到下一桥墩的顶点坐标
  4. 找到下一桥墩的极左/极右点坐标
  5. 计算出下一桥墩的中心点坐标
  6. 从小人臀部到下一桥墩中心点计算出跳远距离
  7. 将距离换算为长按时长
  8. 使用 adb 跳

 

开发环境搭建

系统环境

笔者环境:

安装 Python 2.7

略。

(可选安装) virtualenv, virtualenvwrapper

略。

安装 adb

略。

工程搭建

先 fork 一份到自己账户。然后:

手机连上电脑,打开跳一跳小游戏,并点击开始,之后:

 

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览214518 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年10月14日
下一篇 2021年10月14日

相关推荐