用Python玩微信跳一跳

一.   安装Python

具体操作可以上网搜索,可以直接到官网下载安提示安装就好了。

Python下载官网:https://www.python.org/downloads/

然后安装pip最新版本的都有自带,可以打开cmd命令行看看(cmd打开方法:(win7以下操作都是在win7的条件下)在“开始”搜索那里输入cmd回车即可,或win+r打开运行输入cmd即可)。

 

 

 

输入pip,如果出现以下结果,说明安装成功。

 

 

 

 

一.   安装adb.exe

可以自己到网站:https://adb.clockworkmod.com/ 下载

也可以在:https://files-cdn.cnblogs.com/files/dxdqy/ADB.zip 直接下载

下载后记得把它放在可以找到的文件夹,为了方便我们新建一个跟实验相关的文件夹,比如我的D:\jump。把我们实验要的都放在里面。记住我们adb放的路径,例如:D:\jump\ADB(可以直接点击路径复制)。

 

 

 

之后我们打开cmd输入adb,如果命令报错,提示“adb不是内部或外部命令”,就说明我们需要配置环境变量,具体操作如下:

打开我的电脑-属性,也可直接在桌面点击我的电脑(计算机)右击选择属性-高级系统设置

 

 

 

选择环境变量

 

 

 

 

找到系统变量下的path点击编辑

 

 

 

在许多路径后面加上我们ADB的储存路径,其他路径不要删了,直接在后面+分号+路径,一定要加分号,如果怕弄不好可以先复制出来把他加进去后在粘贴回去,依次点击确定。

 

 

 

 

最后出现如图,就说明安装成功。

 

 

 

 

 

.下载源代码

接下来下载源代码:https://github.com/wangshub/wechat_jump_game 依然是可以在这里下载,也可以直接下载:https://files-cdn.cnblogs.com/files/dxdqy/wechat_jump_game-master.zip

 

下载后可以解压放在我们刚刚新建的文件夹里,例如:D:\jump\wechat_jump_game-mas

 

 

 

.安装我们需要的安装包

我们需要的安装模块在下载的源代码  requirements.txt中,在cmdpip安装,首先,在本地用户后面加Dd):回车转换到我们储存源代码的内存盘再+CDcd+空格+路径 回车转换到我们的文件路径,在+pip install -r requirements.txt。一定要切换到文件路径

 

 

 

 

 

 

 

等待下载安装。

.开启手机USB调试

以安卓为例,打开手机的开发者模式,不同的手机方法不同。一般情况下;打开设置-关于手机-版本信息-找到软件版本号(手机版本号)连续点击5下,提示您已经处于开发者状态,返回找到开发者选项打开USB调试。在将手机和电脑连接即可。

.运行

在连接好手机后,打开微信跳一跳,进入游戏。运行cmd,记得切换存储路径。输入adb devices,如下显示说明连接成功。

 在以上条件下执行 python wechat_jump_auto.py 一定要切换储存路径。手机可能会提示连接,点击确定即可。

 

 

这时候我们就可以发现命令行自己运行了,如果出现[y/n]输入y既可以运行了。

 

刚开始可能会跳不准,看看你的手机是什么屏幕和机型(在运行中可以看到physical size比如说我的是1080X1920)。

 

 

找到源代码文件中的相应文件,打开config.json文件,可以直接进行调试,改变力度等,跳太远就把按压系数调小,依此调一下参数。

 

 

 

 

 

 

 

 调试后不仅能跳,还能正好正中圆心,加高分。

一般改一个就看一个的效果,其他保持不变。记得保存后在运行,运行到你满意后按Ctrl+C停止运行。

 

 

记得保证这三处的正确性。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @ 2020-05-28 13:26  大写的柒月  阅读(193)  评论(0)    收藏  举报