文档章节

收集微信跳一跳的辅助

dingdayu
 dingdayu
发布于 2018/01/02 00:22
字数 1065
阅读 3352
收藏 0

原理说明

辅助原理:

  • 用adb获取手机截图并拉取到项目中
  • 对图片进行二值化
  • 根据棋子的RGB值获取当前位置
  • 通过adb模拟屏幕点击

文末有推荐选择

开源列表

Prinsphield/Wechat_AutoJump

链接:Prinsphield/Wechat_AutoJump

说明:一个优秀的python项目;作者利用Opencv实现了图片的特征识别,并且在代码中实现了,根据调用命令区分安卓还是IOS,并进行相应的处理,根据项目代码分析,作者解析了跳一跳大部分的盒子图片,并利用到了游戏中的特定盒子加分的彩蛋,但是根据演示视频和代码所看,作者并不是根据识别图片特征而去触发彩蛋,好像是在每一个盒子都等待一定的时间触发。但是不知如果游戏官方增加新的盒子是否会有影响。
原理:截图识别,ios需要`WebDriverAgent`
特点:代码优美,Opencv,图片特征识别,
平台:安卓,IOS

wangshub/wechat_jump_game

链接:wangshub/wechat_jump_game

说明:我所接触到比较早的开源辅助,python编写,已支持安卓和ios。
原理:截图识别,ios需要`WebDriverAgent`
特点:较早出现,同时支持安卓和ios,模拟机刷分
平台:安卓,IOS

faceair/youjumpijump

链接:faceair/youjumpijump

说明:golang编写的辅助,查看源代码,已支持安卓和ios。
原理:截图识别,ios需要`WebDriverAgent`
特点:代码清晰,同时支持安卓和ios
平台:安卓,IOS

metowolf/JumpJumpHelper

链接:metowolf/JumpJumpHelper

说明:php编写,目前仅支持安卓adb调用
原理:截图识别
特点:php编写,通俗易懂
平台:安卓

Nihiue/JumpHelper

链接:Nihiue/JumpHelper

说明:C#编写,win可用,adb截图,直接通过窗口显示。 
原理:截图识别 
特点:win窗体,即时预览 
平台:安卓 

sundy-li/wechat_autojump_game

链接:sundy-li/wechat_autojump_game

说明:golang编写,adb调用
原理:截图识别
特点:golang编写,代码简单
平台:安卓

jin10086/wxgameHacker

链接:jin10086/wxgameHacker

说明:python,通过抓包获取会话id,然后模拟请求,代码库中还附带了`跳一跳`小游戏js代码,不过具作者表示,目前已失效。
原理:通过抓包拿到会话id,模拟请求
特点:抓包,刷分快,易被封
平台:安卓,IOS

hyb1996/WechatJumping.js

链接:hyb1996/WechatJumping.js

说明:基于`Auto.js`(一个类安卓平台的按键精灵)的模拟按键脚本,方便操作(这是辅助圈的一个常用软件),不过手机需要安卓7.0以上或者有root权限的设备才能运行本脚本。
原理:截图识别
特点:方便,脚本,安卓
平台:安卓

fourbrother/WXJumpGameUtils

链接:fourbrother/WXJumpGameUtils

说明:java编写的,基于adb调用截图,识别图片,然后调用adb模拟触屏点击,实现刷分。
原理:截图识别
特点:java
平台:安卓

wotermelon/toJump

链接:wotermelon/toJump

说明:nodejs编写,调用adb进行截图,网页展示,通过socket传递更新;不过由于项目中代码调用的是内部代码的win的`adb.exe`所以无法实现跨平台,挺遗憾。
原理:截图识别
特点:node,页面展示截图
平台:安卓

Shu-Ji/wechat_micro_jump_game_hero

链接:Shu-Ji/wechat_micro_jump_game_hero

说明:同意是python2.7调用adb实现截图,然后adb模拟触屏
原理:截图识别
特点:单文件代码
平台:安卓

iOSDevLog/JumpJump

链接:iOSDevLog/JumpJump

说明:java编写的,adb截图,计算距离,adb触发屏幕点击
原理:截图识别
特点:跨平台,gui
平台:安卓

uglyer/wechat_jump_ai_kotlin

链接:uglyer/wechat_jump_ai_kotlin

说明:kotlin编写,adb截图,OpenCV识别距离,adb模拟屏幕点击,由于adb路径在项目中常量定义,所以无法实现自动跨平台,可通过修改实现。
原理:截图识别
特点:Kotlin,OpenCV
平台:安卓

推荐

推荐两个,第一个好用,第二个好学。

© 著作权归作者所有

dingdayu

dingdayu

粉丝 34
博文 119
码字总数 59592
作品 3
海淀
后端工程师
私信 提问
加载中

评论(4)

dingdayu
dingdayu

引用来自“我家的一只傻猫”的评论

必须获取手机的root权限吗
不需要的,adb是安卓自带的调试工具,指需要在设置中打开开发者模式即可。
我家的一只傻猫
我家的一只傻猫
必须获取手机的root权限吗
市民杨汝士
市民杨汝士
666mark
侯坤林
侯坤林
666收藏一下
微信跳一跳高分辅助V1.0 安卓免费版

软件名称:微信跳一跳高分辅助V1.0 安卓免费版 软件大小:7.78 MB 软件授权:免费版 更新时间:2018-01-01 软件介绍: 微信跳一跳高分辅助这款游戏最近非常的火,总之就是晚上回家一片安静,...

ucbugcc
2018/01/01
0
0
使用python玩跳一跳超详细使用教程

在上一篇文章里介绍了使用Python玩微信跳一跳的详细使用教程,不过依旧还是有很多小伙伴有各种各样的问题。为了让各位小伙伴都能使用黑科技,于是再做一个超详细教程。从Python的安装开始,手...

lyrical
2018/01/02
0
0
【AI玩跳一跳终极奥义】首个端到端神经网络,看AI在玩游戏时注意什么

微信跳一跳自发布以来,迅速成为人们茶余饭后的休闲利器,同时也演变成了各路程序员的竞技场。程序员们争先开发出各种牛逼外挂,把小游戏玩出了新的境界。 然而,目前出来的各种外挂版本,大...

技术小能手
2018/01/11
0
0
使用python玩跳一跳超详细使用教程

在上一篇文章里介绍了使用Python玩微信跳一跳的详细使用教程,不过依旧还是有很多小伙伴有各种各样的问题。为了让各位小伙伴都能使用黑科技,于是再做一个超详细教程。从Python的安装开始,手...

阿里云云栖社区
2018/01/04
0
0
工作之余使用python玩转微信跳一跳(超详细的教程)

本文适用对象为WIN10系统,安卓用户(三星GT-I9158V)。目的在于让丝毫没有接触过Python的小伙伴都能成功运行,如果你恰好是这样的对象,那么跟着我开始操作。我会把我自己的每一步都写下来。...

linuxpp
2018/07/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

硬件配置

https://akkadia.org/drepper/futex.pdf sudo lshw -businfo[sudo] lambda 的密码: Bus info Device Class Description======================================......

MtrS
54分钟前
2
0
springmvc的return “success”源码解读

qqqq

architect刘源源
今天
4
0
Java程序员五面阿里分享 逆袭成功 太不容易了!

前言 拿到阿里实习offer,经历了5次面试,其中4轮技术面,1轮HR面试。在这里分享一下自己的面试经验和学习心得。希望能够帮助更多的小伙伴。 我本科毕业于中南大学信管专业,真正开始学习Jav...

别打我会飞
昨天
4
0
Android Camera模块解析之视频录制

《Android Camera架构》 《Android Camera进程间通信类总结》 《Android Camera模块解析之拍照》 《Android Camera模块解析之视频录制》 《Android Camera原理之CameraDeviceCallbacks回调模...

天王盖地虎626
昨天
2
0
手把手教你使用issue作为博客评论系统

自从上周在阮一峰的 每周分享第 60 期 看到了可以将 GitHub 的 issue 当作评论系统,插入第三方网页的 JS 库——utterances。我就对此“魂牵梦绕”。个人博客使用的是VuePress。 TLDR (不多废...

jump--jump
昨天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部