【发布时间】:2019-06-11 10:26:31
【问题描述】:
我正在寻找某种方式来收听事件,例如在某个应用程序中单击。我正在尝试开发一个应用程序(电子),当某些事情发生时我必须生成一些特定的触发器。例如,我的应用程序正在监视浏览器,当用户打开他们的 gmail 帐户并查看一些电子邮件时,我的应用程序就会知道它,然后根据电子邮件的内容向用户提供一些有用的信息。此外,应用程序必须能够在不同的应用程序(如 Slack、Outlook、Safari 等)中查看这些类型的事件。
我听说过一个名为 Accessibility 的功能,但似乎很少有关于在代码中实现它的文档。有什么方法可以实现这个功能还是完全可行?如果有人可以回答这个问题并提供必要的文档链接,那将非常有帮助。谢谢。
【问题讨论】:
-
对于电子邮件,您可以在其中嵌入图像,例如,当电子邮件被阅读时,链接到您的网站的图像和您的网页被加载,您可以从那里知道电子邮件正在阅读。
-
您需要编写本机代码才能将您的应用程序注册为无障碍服务。有关这方面的文档可在此处获得:developer.apple.com/documentation/applicationservices/… 这样做的真实应用程序的最简单示例可在此处获得:github.com/aahung/Unshaky 作为记录,我不允许访问任何要求访问权限的程序。这是你试图走的一条非常糟糕的道路。试试@customcommander 在他的回答中所说的话。
标签: node.js applescript electron