【问题标题】:Global Application Monitoring macos/cocoa/objective-c全局应用监控 macos/cocoa/objective-c
【发布时间】:2012-06-07 19:03:13
【问题描述】:

有没有办法监控应用程序中已执行的操作?例如,用户在 Safari 中打开一个新选项卡。我试图监控这些行为。我正在寻找一个能识别这些动作的类!!

有人给点建议或想法吗?

谢谢

多哥

【问题讨论】:

    标签: objective-c macos cocoa cgeventtap


    【解决方案1】:

    一般来说,不会。 Safari 中的选项卡在系统其他地方没有意义或表示。它只是 Safari 进程中的数据,其他进程无法访问,如果是,他们也不知道如何解释。

    也就是说,Accessibility API 可能是最接近此功能的 API。可访问的应用程序应通知系统其 GUI 的更改,并且可访问性客户端可以观察到这一点。

    【讨论】:

    • 非常感谢。根据您的提示,我找到了从苹果发布的 UIElementInspector 项目。这正是我所需要的。我怎么能为你做点什么,flattr 或类似的东西?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-09-21
    • 1970-01-01
    • 1970-01-01
    • 2011-01-05
    • 2012-01-07
    • 2014-02-13
    • 1970-01-01
    相关资源
    最近更新 更多