利用python模拟ios屏幕点击器_iOS逆向--FakeTouch虚拟点击(模拟正面点击效果实现)...

本文介绍了一种用于游戏插件开发的技术方案,通过模拟触控信号实现手机屏幕点击效果,适用于游戏中的人物移动、技能释放等操作。文章提供了具体的实现步骤及调用方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言:

由于做游戏插件, 就遇到了这个需求, 接收触控信号从而达到手机屏幕点击效果, 游戏嘛, 常见的人物移动, 大招拖放, 一键大招, 一键复活甲...... 国内外大型游戏都有涉猎, 期间适配各类游戏都遇到过大大小小问题, 几个月走来, 还是挺有成就感的, 还是挺谢谢fakeTouch作者

使用方法:

1. 导出PTFakeTouch.framework库

下载demo后, build, 右击.app文件 showInFinder

image.png

image.png

2. 复制framework库到你的项目中

选择Target

image.png

3. 导入调用

将 #import 添加到目标文件

作者提供调用方法:

NSInteger Id = [PTFakeTouch fakeTouchId:[PTFakeTouch getAvailablePointId] AtPoint:CGPointMake(0, 0) withTouchPhase:(UITouchPhaseBegan)];

[PTFakeTouch fakeTouchId:Id AtPoint:CGPointMake(0, 0) withTouchPhase:(UITouchPhaseMoved)];

[PTFakeTouch fakeTouchId:Id AtPoint:CGPointMake(0, 0) withTouchPhase:(UITouchPhaseEnded)];

获取touchId方法:

/**

* Get a not used pointId 获取一个没有使用过的触屏序列号

*

* @return pointId 返回序列号

*/

+ (NSInteger)getAvailablePointId;

如使用中遇到问题, 可下方留言一起探讨

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值