前言
作为一个前端开发者,微信刚出跳一跳,玩两把后就有了辅助的实现思路,结合Node和Android知识来一波儿。开发这个辅助的时间还算早,后来网上也出现了更牛的辅助(自动识别物体计算距离),实现思路都是差不多,具体可以参见年前29号(微信的6.6.1也是当天更新的) 发的推文pic.twitter.com/PMAYa7NuVN
本来不打算发这篇文章的,同事和朋友用了之后都觉得好,然后没法给别人用,老来问我怎么弄。既然程序都出来了,就写个使用文档吧。
效果展现
左边是我的手机屏幕,右边是辅助界面
实现思路
- 使用adb命令工具截图,在程序上边展示截图
- 点击人物和人物要到达的位置,计算出距离,通过几次正确跳转,算出每像素需要多少毫秒(距离和时间的对应关系,称为系数),后边通过距离和系数算出需要的毫秒数X。
- 通过adb命令模拟点击X毫秒进行跳跃,adb命令可以参考该仓库:github.com/Sailiy/awes…
使用方法
前提:需要有adb环境变量,至于怎么安装adb及添加环境变量请自行百度。
- 下载安装(傻瓜式),下载地址往下翻(后边有)
- 连接上adb,开启usb调试,usb调试界面有usb安全选项的需要勾选(这一步是为了让电脑能够模拟点击)。
- 打开微信跳一跳界面,然后点刷新按钮,看能否正常显示手机界面,如果不能正常显示,请检查前两步是否操作成功。
4.点击小人脚下地方,点击目标位置的中心地方,然后等待即可(程序会自动计算位置,模拟点击),完成点击后程序会刷新界面. - 按照第4步,重复操作即可。
老规矩
欢迎fork,star,commit
Github地址:
EXE(Windows)下载地址: