Stop-Jumping-微信跳一跳-自动化方案

1 篇文章 0 订阅
1 篇文章 0 订阅

      自从2017年12月28日微信更新至 6.6.1 版本开始,开放了小游戏,微信启动页面还重点推荐了小游戏「跳一跳」,然后出现了全民跳一跳的热潮。记得之前看过一篇文章提到,人的大脑很容易对短时间、高重复的东西上瘾,而这「跳一跳」恰好如此。为了让大家能挤出更多时间体验生活而非花时间在重复的游戏上,特记录下实现「跳一跳」游戏自动化的方案...

Stop-Jumping-微信跳一跳-自动化方案实现步骤

思路
1. 当前解决方案仅限于安卓,其他系统请参考文章下面的参考链接;
2. 打开手机的开发者选项,进入打开USB调试模式,这里以OPPO R9s为例:设置-关于手机-版本号,点击版本号多次,其他设置-开发者选项;
3. 用数据线链接电脑和手机,等待电脑安装好对应的手机驱动;
4. 在电脑上安装安卓ADB工具,具体参考百度;
5. 测试ADB工具对安卓手机的各种命令操作,主要是手机截屏和图片拉取;
6. 打开微信「跳一跳」,开始游戏,ADB工具截屏并将图片拉取到电脑某个文件夹下;
7. 编程,Java或Python,只要你熟悉就行,采用图像技术分析当前拉取过来的图片;
8. 首先定位当前橡皮人所在底座的中心点A;
9. 接着定位下一跳底座的中心点B;
10. 计算 A-B 之间的像素距离,给定时间系数,从而确定按压时间,一般是线性关系;
11. 之后利用ADB工具模拟延时按压的命令 tap ,传入 A 和 B 的坐标以及按压时间,完成一次跳跃操作;
12. 重复以上步骤,即可实现微信「跳一跳」自动化游戏;

**Java实现步骤参考链接**

http://blog.csdn.net/lihushiwoa/article/details/78942322

**Python实现步骤参考链接**

https://zhuanlan.zhihu.com/p/32452473

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值