准备环境:
Windows 10; 【有】
安卓手机 【有】
python(版本建议3以上)
adb驱动
依赖安装包
Python下载安装【官网下载并安装】
详情参见
pip安装
pip用于安装依赖包,Python【版本3以上】中已经有pip功能,cmd命令输入pip验证,出现如下效果说明可以正常使用pip功能
adb驱动安装
adb驱动下载地址:https://adb.clockworkmod.com/
安装时建议修改安装路径,安装完成后进行验证【cmd命令行输入adb】
源码拷贝
将源码从github拷贝到本地
github地址:https://github.com/wangshub/wechat_jump_game
安装依赖安装包
跳一跳微信辅助的最终运行需要很多的Python模块,作者已经将这些所需要的模块都写在了源码中的requirements.txt中,所以我们执行命令 pip install -r requirements.txt,即可将这些必须的模块下载下来,模块包括有matplotlib,numpy等。
切换到源码解压缩后的目录路径,再执行命令pip install -r requirements.txt
这里我遇到了问题是numpy模块 No module named numpy
我从stackoverflow上查到的方法是,在全局安装numpy
pip install numpy
安装完成后再执行命令pip install -r requirements.txt
手机与电脑连接【手脑相连】
将安卓手机用USB与电脑相连接,在安卓手机上打开开发者模式,并开启USB调试模式
如果以上操作没有任何错误,那么在CMD控制台,执行命令 adb devices,如果有连接设备号则表示成功
运行跳一跳
在以上步骤都没有任何错误的情况下,打开微信,开启跳一跳小游戏,进入游戏主页面,然后再打开CMD控制台,使用CD命令切换目录,切换到跳一跳辅助的源码目录下,执行命令wechat_jump_auto.py。
python wechat_jump_auto.py
y
ok
参考博客:
https://stackoverflow.com/questions/7818811/import-error-no-module-named-numpy
http://blog.csdn.net/LittleBeautiful/article/details/78955792