腾讯微信小程序,先前说不会支持游戏的,但是现在腾讯却自己率先退出了小游戏微信跳一跳。该小游戏一经推出,立即刷爆朋友圈。目前我的同事总分 380 多分排在第一,然而做为技术,我手点不过他,就有技术超越它,目前可以轻松达到 3 万分。另外有一篇文章也是 Android(java)破解百万英雄游戏的教程《破解 ANDROID 版《百万英雄》
更多精彩内容请看 web 前端中文站
http://www.lisa33xiaoq.net 可按 Ctrl + D 进行收藏
下面我说说破解方法。
环境准备
- 准备 Java 运行与编译环境,使用 Java8 以上
- 安装Android SDK
- 使用?git 工具 clone 项目,地址为?https://github.com/burningcl/wechat_jump_hack
运行下面的命令,可以成功的克隆项目到本地。
git clone https://github.com/burningcl/wechat_jump_hack wechat_jump_hack
最后我们使用 Eclipse 或 IDE 导入该项目。
准备好一部已经打开开发者模式的Android手机。
请确认是否 adb 已经联接上你的手机;如果 adb 连接失败,则会导致截图与拉取截图失败,提示“find myPos, fail”或者“找不到 0.jpg”;如果连着多个Android设备的话,最好关到只有一个。
pc 用户需要注意,360 或者其他手机助手可能占用了 5037 端口。如果占用的话,先把相应的 process kill 掉。
运行命令./adb devices(windows 环境下运行 adb devices,需要配置好环境变量)。如果结果如下,则说明 adb 连上了。
打开开发者选项,找到“USB 调试(安全设置)允许通过 USB 调试修改权限或者模拟点击”(在 miui 上是这样的,在其他手机上,应该也是差不多这样)这个开关,打开它;如果这个权限没有授予,则不能正常触发弹跳。
chenliangdeMacBook-Pro:platform-tools chenliang$ ./adb devices List of devices attached 192.168.56.101:5555 device
打开开发者选项,找到“USB 调试(安全设置)允许通过 USB 调试修改权限或者模拟点击”(在 miui 上是这样的,在其他手机上,应该也是差不多这样)这个开关,打开它;如果这个权限没有授予,则不能正常触发弹跳。
修改 com.skyline.wxjumphack.Hack 中 ADB_PATH,将其改为你自己的 ADB 位置。
打开微信,打开跳一跳游戏,并点击开始。
运行程序(Hack.java 中的 main 方法)吧,骚年,观察它自动跳动。
最后再给大家分享两个常见问题的解决方案。
如何确认识别是否准确?
运行 Hack.java 中的 main 方法。运行一断时间后关掉。
运行 HackTest.java 中的 main 方法。结果如下:
查看 output 目录下的文件,位置标记的是否准确。
如果觉得跳得不准的同学,请运行 HackTest.java 文件,观察标记的位置是否准确。 如果准确的话,根据反馈同学的经验:
- 请自行调整弹跳系数;
- 换一根好一点的数据线; 笔者无法做到我所用的弹跳系数适用于所有的设备。
成绩上传不了
官方新增了时间间隔检测,固定时间间隔的跳跃会无法上传,已更新随机数, 可以上传分数。保守一点,就是等跳得差不多了,自己在手动跳几下。
- 分数别刷太高;
- 最后自己再跳几下。
【注:本文源自网络文章资源,由站长整理发布】