微信跳一跳最直观的辅助

4,392 阅读2分钟

前言

作为一个前端开发者,微信刚出跳一跳,玩两把后就有了辅助的实现思路,结合Node和Android知识来一波儿。开发这个辅助的时间还算早,后来网上也出现了更牛的辅助(自动识别物体计算距离),实现思路都是差不多,具体可以参见年前29号(微信的6.6.1也是当天更新的) 发的推文pic.twitter.com/PMAYa7NuVN

本来不打算发这篇文章的,同事和朋友用了之后都觉得好,然后没法给别人用,老来问我怎么弄。既然程序都出来了,就写个使用文档吧。

效果展现

左边是我的手机屏幕,右边是辅助界面

实现思路

  1. 使用adb命令工具截图,在程序上边展示截图
  2. 点击人物和人物要到达的位置,计算出距离,通过几次正确跳转,算出每像素需要多少毫秒(距离和时间的对应关系,称为系数),后边通过距离和系数算出需要的毫秒数X。
  3. 通过adb命令模拟点击X毫秒进行跳跃,adb命令可以参考该仓库:github.com/Sailiy/awes…

使用方法

前提:需要有adb环境变量,至于怎么安装adb及添加环境变量请自行百度。

  1. 下载安装(傻瓜式),下载地址往下翻(后边有)
  2. 连接上adb,开启usb调试,usb调试界面有usb安全选项的需要勾选(这一步是为了让电脑能够模拟点击)。
  3. 打开微信跳一跳界面,然后点刷新按钮,看能否正常显示手机界面,如果不能正常显示,请检查前两步是否操作成功。
    4.点击小人脚下地方,点击目标位置的中心地方,然后等待即可(程序会自动计算位置,模拟点击),完成点击后程序会刷新界面.
  4. 按照第4步,重复操作即可。

老规矩

欢迎fork,star,commit

Github地址:

github.com/Sailiy/ttwg

EXE(Windows)下载地址:

download.csdn.net/download/zh…