微信小游戏跳一跳外挂辅助程序

源码在这里:https://github.com/Shu-Ji/wechat_micro_jump_game_hero

普通版本
优化版本

调试时,修改 debug 为 True,真实运行时,设置为 False。停顿时间设置为 1s,如果电脑运算速度太快,保险起见可以设置为 2s。

第一版使用垂直投影图的方案进行目标查找,结果不是太准备;

第二版改为直接去除背景,以达到二值化。

第三版去除背影的方式,太慢了,现在不去除背景,直接找极点,非常迅速!

目前以 距离 x 1.5 作为长按时长,基本能跳到目标中心位置。

原理:

  1. adb 截图
  2. 找到小人臀部坐标(hsv 色相紫黑色)
  3. 将背景(取高度在1/3处点的色相为基准)替换为黑色,其余替换为白色,进行二值化处理。
  4. 找到下一桥墩的顶点坐标
  5. 找到下一桥墩的极左/极右点坐标
  6. 计算出下一桥墩的中心点坐标
  7. 从小人臀部到下一桥墩中心点计算出跳远距离
  8. 将距离换算为长按时长
  9. 使用 adb 跳

视频:

http://v.youku.com/v_show/id_XMzI3NjY5NjI5Mg==.html?spm=a2h3j.8428770.3416059.1

源码在这里:https://github.com/Shu-Ji/wechat_micro_jump_game_hero

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,044评论 25 709
  • 今日的注意力开销:看过昨天的专栏,我在“莫名其妙的凑热闹”这个大坑里消耗的注意力有所减少,但还是忍不住刷了一段时间...
    remedy010阅读 1,618评论 0 0
  • 想找个写东西的地方 华为搜到
    愚者小山阅读 656评论 0 0
  • 过去的一位同事,喜欢上了一个根本就不喜欢她的人。可让人疑惑不解的是,那个不喜欢她的人,每次当她找他时,居然还脾气好...
    司樱和青黛阅读 1,469评论 0 0