PHP玩微信『跳一跳』

适用于Android-Win用户(买不起mac和iPhone无法提供iPhone版)

环境部署

一键启动快速方式(无须配置环境,强烈推荐)请转移至 PHP一键开始微信『跳一跳』,经典方式接往下阅读。 ADB 直接下载安装即可,然后把adb.exe的目录添加至环境变量 PHP(老鸟略过,需开启gd2以及php加入环境变量) 建议7.2版本,下载解压,把php.exe所在的目录添加至环境变量 需要在php.ini中把extension_dir的值改为 "ext" 把extension=php_gd2.dll前面的分号 ; 去掉,保存OK。

使用说明

手机连接电脑并开启USB调试,选择MTP模式,在开发者选项中如果有允许模拟点击请勾选。(建议连接在主机后USB接口,线也能影响是否能正常连接电脑)。 在项目根目录 左手按住shift+右手鼠标右键(选择在此处打开命令窗口..) 键入命令 php main.php 按照提示开始即可。 默认按分辨率自动匹配配置文件,如果跳的不准或没有你手机合适的配置文件(config.php)请自行复制一份配置文件(在./config目录下)到根目录(与main.php同级) 进行参数调整,TIME_RATIO为时间系数,BASE_H_HALF为底座高度的二分之一,BODY_W为棋子的宽度。

关于调试

在main.php $debug参数可控制调试粒度 0或者false为不开启调试 1为默认模式,仅保存最后一次跳跃的截图并明确起始点和终点 2模式为保存每次跳跃前的截图

ADB安装的啰嗦

安装完成并加入了环境变量之后 手机连接(同上) 打开cmd.exe输入命令: adb devices 如果出现 类似下面信息表示连接成功

List of devices attached 9ab8ee5a device 如果没有说明设备未正常连接,数据线与USB接口也可能导致该问题,如果5037端口被占用可能导致adb启动失败,请完全关闭手机助手等软件

版权说明

遵循Apache-2.0 协议 严禁用于商业用途

算法借鉴python 微信跳一跳辅助

版权声明:

1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。
2、网站不提供资料下载,如需下载请到原作者页面进行下载。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考学习用!
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。