win7+android:
1.项目地址:https://github.com/wangshub/wechat_jump_game。下载下来,放到一个文件夹下。
2.安装python。地址:http://blog.csdn.net/weixin_40459875/article/details/79085348
3.安装numpy(它是Python的一个科学计算的库,提供了矩阵运算的功能)。直接dos窗口:pip install numpy
4.安装scipy(scipy使用NumPy做高等数学、信号处理、优化、统计)。直接dos窗口:pip install scipy
5.安装matplotlib。直接dos窗口:pip install matplotlib
6.安装pillow。直接dos窗口:pip install pillow
7.安装adb驱动。地址:https://adb.clockworkmod.com/
设置环境变量。
测试:dos窗口输入adb
即为成功下载并设置好了环境变量。
8.安卓手机,打开【开发者选项】。安卓手机大同小异,我用的是小米。以小米为例:
(8-1)我的设备---全部参数---MIUI版本。点击5次,进入开发者模式。
(8-2)打开USB调试。
进入,更多设置---开发者选项---打开USB调试,USB安装,USB调试(安全设置)。
注:此操作会被告知需要一个小米帐号登录。
9.数据线连接电脑,测试adb。
dos窗口命令:adb devices。如下既为连接成功。
10.运行python
打开微信跳一跳。
笔记本切换到下载项目的目录下:如:我在f盘:F:\pythonPro\weixintiaoyitiao
dos运行命令:python wechat_jump_auto.py
会发现手机里小棋子已经开始跳了。
备注:调试参数,使之跳的分数更高。
并不是一下子就能跳很高分数,自己可以一点一点修改配置。查看dos日志信息:
看到720 x 1280(不同手机会不同)。去项目文件夹下config文件夹下找这个文件夹。
config是json文件,不用要window自带word或者记事本打开,用文本编辑器,我用的是notepad(自行下载,简单)。
打开后,修改“press_coefficient”参数,棋子跳的太远,就设置小一点,棋子跳的近就设置大一点。