似乎写一个微信跳一跳辅助成了最近程序员们最喜欢做的一件事,各种语言的微信跳一跳都相继出炉,到底是因为什么导致这么多程序员都热衷于写微信跳一跳的辅助程序呢?话就不说太透彻了,免得让人伤心。。。
之前玩那个python版的跳一跳辅助的时候,偶然又发现一个PHP版本的,前者折腾完了,现在来看看这个PHP版本的跳一跳辅助表现如何!
首先我们还是要先搭建好相关的环境~
先来下载PHP,下载地址:http://windows.php.net/download#php-7.2
我是Windows7X64位系统,所以这里下载如图箭头所指的版本,32位的话就下载X86版本:
在C盘根目录下新建一个名为php的文件夹,然后将下载好的压缩包内文件全部解压到这个文件夹内。(切记路径一定要是和下图一样的,否则待会辅助程序运行会出错)
现在给系统添加PHP的环境变量:
;C:\php
将上面这段代码粘贴到变量名为Path的变量值最后面:
如何打开上面的这个界面?步骤如下:
你的电脑桌面右键点击-计算机-属性-高级系统设置-高级-环境变量,找到变量名为Path的点击编辑:
至此PHP的环境就配置完成了,同理我们还需要配置一下adb的环境变量,这里我就不重复造轮子了,你们下载好“夜神模拟器后”,参考我的这篇文章来设置即可:
在PHP和ADB的配置都完成后,我们打开CDM输入如下两条命令看看是否能够正常工作:
php -v
回显php版本号就说明正常:
adb
回显adb的版本号就说明正常:
由于这款跳一跳辅助程序还需要GD库的支持,所以我们还需要修改一下相关的PHP配置。
首先进入到PHP的根目录:C:\php
找到php.ini-development,将php.ini-development重命名为php.ini
使用文本编辑工具打开这个文件,搜索关键字:gd2,看到如下图的位置:
将这一行前面的分号去掉,然后保存。这样我们就给PHP开启了GD库扩展。
现在我们打开辅助程序的Github项目地址,下载辅助程序:https://github.com/metowolf/JumpJumpHelper
如何从Github上下载?看如下图操作即可:
解压压缩包得到JumpJumpHelper-master,记住你解压的这个目录路径。
此时我们打开夜神安卓模拟器,等待模拟器的开机,记住这个模拟器系统一定要是Android5.1和我之前python辅助那篇文章里面一样,不要使用夜神默认的那个。要自己新建一个Android5.1哦!
模拟器启动成功后,现在我们关闭之前的CMD,重新打开一个新的CMD,依次输入如下命令:
adb devices
能够监听到IP和端口就说明成功:
接着进入到我们之前下载好的辅助程序目录中,我这里是H盘:
H: cd JumpJumpHelper-master
此时在模拟器上打开微信跳一跳游戏,并点击“开始游戏”,接着回到CMD中,输入如下命令并回车启动辅助程序:
php run.php
不出意外的话,你就可以看到程序在帮你自动弹跳了,但多数情况下会出现弹跳不准确的问题,此时我们可以修改辅助程序目录中的config.php配置文件,来修改相应的参数让它跳的越来越精准。
切记你只能更改PRESS_TIME后面的数据,其他的参数不要做改动。
PRESS_TIME如何改动?观察你的游戏界面,如果跳的近了就把数字改大点,如果跳的远了就把数字改小点,这个你需要根据自己的实际环境来多次测试。
这里LALA以分辨率720X1280来示范的话,实测比较准确的PRESS_TIME数值是5.81250169
最后贴一张程序运行的截图:
为何我的运行一次后就不运行了!!!
CMD的运行日志贴张图上来看看