微信《跳一跳》 Python 环境搭建

Windows 配置 adb 环境变量方式

直接上代码#
GitHub 地址:https://github.com/wangshub/wechat_jump_game

准备工作#

  1. 安装 Python 3.6.4
  2. 安装 numpy ,注意事项:scipy 依赖 numpy 和 MKL ,所以下载的时候要下载带 MKL 的版本;
    (将安装包复制到 Python 安装目录下的 scripts 文件夹,执行 pip install +绝对路径+版本名字,直接安装 numpy )
  3. 安装 scipy ,版本对应,同样放在 scripts 文件夹;
  4. 安装 matplotlib (命令:pip install matplotlib ),版本对应,同样放在 scripts 文件夹;
  5. 安装 Pillow,命令: pip install pillow;
  6. 安装adb工具包,主要是四个工具,可以直接放在项目代码的文件夹里面,或者放在C盘目录不过要配置一下环境变量,这里是直接放在来项目代码文件夹中。把电脑连接上手机(手机开发者模式)打开命令提示符,可以用adb devices检测手机是否顺利连接;
  7. 运行Python代码 :
    手机上打开微信小程序,进入跳一跳。
    切换到源代码所在目录
    C:\User\very_cool>D:
    D:>cd Python\Scripts\wechat_jump_game-master
    然后运行程序
    python wechat_jump_auto.py

Windows 免添加配置 adb 环境变量方式

注意:如果你不想在 windows 下面配置 adb,也可以使用不需要配置的 adb 环境变量方式,但是需要在Tool/adb文件下操作,至于如何自动跳转,只需改变执行脚本即可,这里只做演示

  1. 将代码 clone 到本地后尝试把所有代码文件拷贝到 Tool/adb文件夹下;
  2. cmd;
  3. 打开安卓手机的 usb 调试,并连接电脑,在终端输入 adb devices 进行测试,如果有连接设备号则表示成功;
  4. 打开微信小游戏,点击开始游戏,然后运行代码 python wechat_jump_auto.py,棋子自动跳转;
    说明:运行 python wechat_jump_auto.py 提示安装 scipy、matplotlib、Pillow 直接使用 pip install scipy、pip install matplotlib、pip install Pillow 安装即可

IOS 或 MacOs 操作步骤

上地址自行研究:https://github.com/wangshub/wechat_jump_game/wiki/Android-和-iOS-操作步骤