我正在尝试收集有关在 OSX 和 iOS 设备上打开和使用(在前台和后台)的所有应用程序的信息。我将使用这些数据来收集信息,例如—— 1. 正在使用的应用程序 2. 时间(t),应用程序的活动使用持续时间 3. 使用应用程序执行的操作 4. 在后台运行的应用程序
例如,在 OSX 上,Microsoft Outlook 应用程序在 10:00 启动。积极使用直到 10:15。进程在 10:15 发送到后台(运行)。过程在 10.30 回到前台/焦点。如果可能,会在 10:30 发送操作,例如电子邮件。同样,网络浏览器活动。访问的页面和使用的应用程序。
作为一个黑客周项目,我试图从不同的应用程序(最初只是在 Mac 上)收集上述数据并用于一些分析。我认为这是可能的,但想听听其他人/专家如何做到这一点。
非常感谢帮助。谢谢你。