实验名称 python运行微信跳一跳小程序
实验目的 尝试了解并测试该程序
实验工具 ADB驱动 python3 win10 安卓机 依赖安装包
实验运行环境 Python3及所使用的python库
该实验功能 利用python辅助微信跳一跳
PS:该python辅助作者github账号为:wangshub。
作者的知乎专栏为:https://zhuanlan.zhihu.com/p/32452473
实验步骤
一、准备实验所需工具
adb驱动下载地址:https://adb.clockworkmod.com/
github地址:https://github.com/wangshub/wechat_jump_game
ADB安装完后需自行编辑环境变量
辅助的最终运行需要很多的Python模块,作者已经将这些所需要的模块都写在了源码中的requirements.txt中,所以我们执行命令 pip install -r requirements.txt,即可将这些必须的模块下载下来,模块包括有matplotlib,numpy等。
二、 手机与电脑连接
将安卓手机用USB与电脑相连接,在安卓手机上打开开发者模式,并开启USB调试模式,在CMD控制台,执行命令 adb devices可显示当前手机连接的端口号。
尝试多次仍识别不了,最后查明是ADB版本较低,更新后解决。
三、运行程序
调试参数与等待后得到一定结果
实验总结
由于程序适配机型较少,且支持的分辨率对现在主流机分辨率有些许差别,调教参数较为麻烦。且有可能被官方检测,有风险,最好使用小号进行测试。