【发布时间】:2012-06-07 19:03:13
【问题描述】:
有没有办法监控应用程序中已执行的操作?例如,用户在 Safari 中打开一个新选项卡。我试图监控这些行为。我正在寻找一个能识别这些动作的类!!
有人给点建议或想法吗?
谢谢
多哥
【问题讨论】:
标签: objective-c macos cocoa cgeventtap
有没有办法监控应用程序中已执行的操作?例如,用户在 Safari 中打开一个新选项卡。我试图监控这些行为。我正在寻找一个能识别这些动作的类!!
有人给点建议或想法吗?
谢谢
多哥
【问题讨论】:
标签: objective-c macos cocoa cgeventtap
一般来说,不会。 Safari 中的选项卡在系统其他地方没有意义或表示。它只是 Safari 进程中的数据,其他进程无法访问,如果是,他们也不知道如何解释。
也就是说,Accessibility API 可能是最接近此功能的 API。可访问的应用程序应通知系统其 GUI 的更改,并且可访问性客户端可以观察到这一点。
【讨论】: