微信跳一跳游戏外挂(mac电脑+android手机)

外挂源码地址:https://github.com/wangshub/wechat_jump_game

 

1.先下载github的脚本代码

    进入下载后的文件夹,安装依赖文件

     pip install -r requirements.txt

 

2.安装brew(如果有可忽略,直接执行第二步)

  安装方法如下:打开mac的终端工具(安装时间有点长)

    ruby -e "$(curl --insecure -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

  

3.在mac终端中输入以下指令 安装adb 环境(安装adb,如果有可以忽略)

    brew cask install android-platform-tools 

 

4.安装成功后在 Mac终端中输入以下指令(会显示链接当前电脑的安卓设备):

   adb devices

 

5.第三步可能会报错,这时需要做的工作是打开安卓手机的开发者模式:

     这个不同手机型号的方法不一样,大家可以百度查一下自己手机开发者模式如何打开。

   (大致要连击手机型号的某个button,然后出现开发者选项。)

 

6.最后在终端中执行作者的.py文件(注意路径问题):

   python  wechat_jump_auto.py(其他的文件wechat_jump文件也可以)

 

下面我们对这款外挂源码进行分析。

实现的原理

 

  1. 这款辅助外挂需要手机连接PC,PC通过adb命令对手机游戏界面截图,并保存在PC上。

  2. PC端根据保存的图片进行处理(读取RGB值),获取棋子的位置,获取下一步棋盘的位置,然后利用"两点之间距离公式"来计算出两点之间的距离,然后根据经验值计算出按压时间。

  3. 通过adb命令模拟按压时间来实现棋子的跳跃。

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值