我只是代码的搬运工,源代码地址 https://github.com/wangshub/wechat_jump_game。
1.安装python3 for Windows。http://www.jianshu.com/p/6730be647312
2.安装ADB。https://developer.android.com/studio/releases/platform-tools.html(Google浏览器或者其他任何可用的ADB都可以)
3.配置ADB环境变量
a .将下载好的ADB压缩包解压到D盘(自己选择),将adb.exe所在的路径复制下来
b.打开计算机高级设置中的环境变量配置,在系统变量中新建一个变量命名为android(自定义),值设置为复制的路径。
c.编辑PATH的内容,添加%android%(记得带%),确定即可
d.测试,Windows+R,打开运行,输入cmd,输入adb,查看是否安装成功。
4.连接手机,记得打开USB调试模式,将USB连接方式设为MTP,USB调试模式一般在开发者模式中查找。个别手机可能不同。测试连接在运行中输入adb devices,显示如下就可:
如果显示为adb server version (36) doesn't match this client (39); killing...,一般是端口被手机助手占用,解决方案如下http://blog.csdn.net/rodulf/article/details/51939974
5.安装依赖文件
a. 点击项目中的requirement.txt,打开后右击右上角raw,另存为桌面。
b.在cmd中输入 pip install -r requirements.txt,回车下载,下载速度慢的解决方法https://www.cnblogs.com/microman/p/6107879.html
6.将项目中的wechat_jump_auto.py(自动玩)和config.json另存在桌面(config文件选择适合自己手机的分辨率下载,右击raw另存),项目中common文件也另存到桌面。同时在桌面新建名为config的文件夹,将config.json重命名为default.json放入此文件夹中。
7.连接手机,并保证USB模式已经打开,且adb devices成功。打开跳一跳游戏点击开始,双击wechat_jump_auto.py文件,按要求输入y即可自动运行游戏。
第7步遇到的问题:
1.闪退。
打开powershell,Win+R ,输入powershell,输入python+空格,拖入wechat_jump_auto.py文件,查看出错信息,然后解决。
按步骤现在项目中的文件就不会出现此问题,若还是有就直接download整个项目就可以了。
安装最新的adb,或者是配置过程出现问题,检查解决。
出现上述错误,解决方案http://blog.csdn.net/liguilicsdn/article/details/50902194
搞定!
开始虐好友吧,但是不要太过分,会被封号的。