python玩转跳一跳
2018年刚来就发生了很多事,咳咳。微信的跳一跳上线到python辅助工具出现到今天github上的star数量就达到了11万!(估计大部分都是为了玩游戏来的)。元旦时候就想使用这个工具顺带接触下python,有事一直拖到现在。
github传送门
官方教程点这里
这里只介绍windows系统的Android教程…mac请自力更生(不难的)
博主采用的是方法一:
第一步,下载代码
pc上装有git的可以使用git clone代码到本地
或者点击DownloadZIP
下载压缩包到本地(解压到哪看自己喜欢)
第二步,配置环境
安装python,推荐安装python3,会带有pip。python2可能会没有pip,需要自己安装(至于怎么安装请自行百度)。python3百度云
接着安装adb - adb百度云
配置path变量,在我的电脑(此电脑)上右键属性或控制面板\系统和安全\系统
点击高级系统设置->环境变量->系统变量里找到path->编辑->添加
分别加入这三个(对应的是软件安装的位置,装在哪填的就是那里,可能和博主的会有出入),其中第二个是pip的地址
可以在cmd(怎么打开cmd请自行百度)里输出如下命令测试是否安装成功
1 | C:\>python --version |
最后一步进入项目根目录执行pip install -r requirements.txt
1 | E:\gitR\wechat_jump_game>pip install -r requirements.txt |
安装可能会有点慢,还会卡住,卡住需要敲敲回车才能继续下载,否则会下载失败。建议使用pip的国内镜像下载(自行百度)
第三步,手机连接usb开始测试
- 安卓手机打开 USB 调试,设置 > 开发者选项 > USB 调试
- 电脑与手机 USB 线连接,确保执行 adb devices 可以找到设备 ID
- 界面转至微信跳一跳游戏,点击开始游戏
- 以管理员身份打开cmd,并进入项目目录,运行 python wechat_jump_auto.py ,如果手机弹出界面显示 USB 授权,请点击确认
- 请按照你的机型或手机分辨率从 ./config/ 文件夹找到相应的配置,把对应的 config.json里面的内容 拷贝到default.json
- 如果屏幕分辨率能成功探测,会直接调用 config 目录的配置,不需要复制
- 优先按机型去找,找不到再按分辨率 如果都没有请找一个接近的自己的分辨率,或者调节一下找到合适的参数
如果运行很完美请忽略以下内容,尽量不要刷到1000分以上,容易被微信关小黑屋
接下来讲解怎么调参数,用记事本或其他编译器打开wechat_jump_auto.py
读完开头就能大概了解参数配置
1 | # DEBUG 开关,需要调试的时候请改为 True,不需要调试的时候为 False |
知道该怎么做后在去修改default.json。如果你的机型有对应的配置文件,请改对应的那个。
1 | { |
适度游戏,健康生活,快去学习!
希望这篇文章能给你带来知识和乐趣,喜欢博主的文章可以加博主好友哦
有好的文章也可以向博主投稿哦
您的喜欢是作者写作最大的动力
QQ群和公众号