使用python脚本自动玩“跳一跳”
自从2017年12月28日
微信上线了
“跳一跳”小程序游戏后
我的朋友圈就没有停止过“戏斗”..
因为只要一天稍不努力
你就会发现自己
从第1 被活生生挤到第101...
这本来也没什么
我凭自己本事跳的坑
被超我真的#%¥&*妈妈T^TT^T
都是无所谓的啦呵呵呵呵呵~
但是!
当我发现越来越多的分数高的离谱之后。。。
看到这种情况的你是不是很气啊?
为了维护游戏的公平,你想做什么呢?
没错,接下来我就教你们想做的事情:??(你懂的)
准备工作
【PC一台/手机一个/一条数据线】
当然最好是还对命令行界面有些了解
然后在电脑上
【下载安装这3个东西】
python 3.6并配好环境
这一步我准备了python的安装包python-3.6.4-amd64.exe文件,按照默认安装即可。你们可以自行百度python的安装方法,安装好之后再配置环境变量,最后在控制台里测试一下是否安装成功。在Windows系统上按 WIN+R,再输入cmd回车打开命令提示符。输入:
python --version
安装好后会显示python的版本号为:
跳一跳的Python源码
下载源码,我提供的文件名叫wechat_jump_game-master.rar,下载后解压缩出来。
Python Imaging Library
按win+R,输入cmd,运行命令行,然后转到下载的代码文件包的目录。
比如代码文件包下载解压到d盘,那么在命令行输入d:回车,然后输入
cd wechat_jump_game-master回车,就会转到代码所在目录。
然后执行: pip install -r requirements.txt
比如我的文件是放在E:\wechat_jump_game-master\wechat_jump_game-master
那么要从命令提示符进入该目录就先输入:
e:
(再输入)cd wechat_jump_game-master\wechat_jump_game-master
截图如下:(注意:该目录下还有一个wechat_jump_game-master的文件夹,不要进入这个文件夹。)
然后执行: pip install -r requirements.txt
(这一步出现进度条下载文件)
等待下载完成后,
再执行pip install image
安装依赖的时间可能有点长,要慢慢等待......如果你的安装过程中出现问题了(出现一堆红色文字)。
就做下面的步骤:(上面没出错的这一步可以跳过)
我提供的网盘有个whl目录,可以将该目录下的文件,拷贝到安装的python的Scripts目录(可以通过安装的python软件开始菜单快捷方式上右键“属性”,然后“打开文件位置”来定位)。
然后在命令行到该目录下,手动执行库文件安装。
手动安装库文件的命令是:pip install whl文件的文件名比如说:
pip install Django-2.0.1-py3-none-any.whl
(需要把所有的文件都这样安装)
安装完之后
就用数据线连接电脑和手机
然后
【开启手机的USB调试】
不过为了保护手机安全,一般情况下你是找不到USB调试开启的按钮的,还是自行百度搜索方法开启USB调试开关,各种手机开启方法不一样。(比如华为畅享6就要连击“版本”7次,出现“开发者选项”后才能进去打开USB调试开关)
开启后,就要启动python脚本了。
在代码文件目录下运行自动跳的脚本。运行命令为:
python wechat_jump_auto.py
系统会提示是否开始,输入y再回车即可自动帮你玩“跳一跳”了。
注意:如果发现不能准确跳跃,可以使用记事本打开原文件目录下config目录的default.json文件,修改press_coefficienth后面的值,这个值越大,跳跃距离越远,多试几次就可以找到合适的值。
看我现在的成绩:已经遥遥领先了。
看到最后,你不禁想说:这样做游戏不就没意思了吗?
小孩想说的是,开心就好,管它这样做有没有意思,游戏嘛,就是为了玩的开心才存在的。
领取专属 10元无门槛券
私享最新 技术干货