gpt4 book ai didi

iphone - 使用 iPhone 的触摸屏捕捉游戏的 Action 或击键,例如(愤怒的小鸟)

转载 作者:行者123 更新时间:2023-12-01 16:51:43 25 4
gpt4 key购买 nike

我基本上需要找出是否有一种方法可以使用 iPhone 的触摸屏捕捉游戏的 Action 或击键,例如“愤怒的小鸟”等,并将它们保存到设备上的文件中。

我确定这些手机存在安全问题并且不想要原生“击键记录”,但如果它是位于其他游戏之上的一层,应该没问题

请让我有什么办法可以达到同样的效果。您的帮助将不胜感激。提前致谢

最佳答案

使用 MobileSubstrate 可以很容易地完成您想要做的事情,MobileSubstrate 是由 Jay Freeman 创建的一个非常强大的框架,它允许您在运行时修改任何进程的几乎任何功能。 Dustin Howett 的构建环境 theos 可以用来代替 Xcode,它的 Logos 预处理器使所有这些看似复杂的恶作剧变得非常非常简单。

这样的事情可以用非常少量的代码来完成。

例子:

%hook UIApplication //Hooks into the UIApplication class.

- (void)sendEvent:(id)arg1{//Hook the sendEvent function, the function which handles all events passed to a UIApplication.

if([arg1 isKindOfClass:%c(UITouchesEvent)]){//Make sure we're not processing other events, such as device rotation.

for(UITouch *touch in [arg1 allTouches])
NSLog(@"Touch recorded: %@", NSStringFromCGPoint([touch locationInView: [[UIApplication sharedApplication] keyWindow]]));

}

%orig;//Call the original function, so the app can still process the events, and we don't eat them all.

}

如您所见,它实际上非常简单。

不幸的是,越狱设备是您唯一的选择。显然,您将无法在 App Store 中放置类似的内容。然而,Cydia 已经成为 iOS 的一个非常突出的部分,通过它获得成功与 App Store 上的东西一样容易,甚至更容易。

关于iphone - 使用 iPhone 的触摸屏捕捉游戏的 Action 或击键,例如(愤怒的小鸟),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15083990/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com