iOS触动精灵模拟触控类外挂原理分析

一、外挂功能:

类似于模拟按键,该类型外挂主要用于通过图像识别,利用luac脚本对图像进行识别。而后再通过私有api实现触屏操作的功能。

   

二、外挂特征

外挂安装后,会有下面三个主要程序,touchsprite,tsevent,tsdeamon.


其中,touchsprite 为gui的界面程序,其主要功能为提供交互界面由用户选择加载的脚本。(脚本保存在/User/Media/TouchSprite/lua中)

 

三、外挂实现

另外两个程序则为实现模拟触控的核心程序。

其中tsdeamon为守护进程,监控手机的音量的“-”按键事件(用于弹出是否运行脚本的窗口),以及负责解析lua脚本。并将脚本中的触控事件通过共享内存,交由tsevent处理

而tsevent则主要负责处理模拟触控信息,其利用苹果的一系列私有api:


实现模拟触控的功能

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值