【发布时间】:2016-11-12 05:23:45
【问题描述】:
即使我的节点应用程序不在焦点上,是否也可以检测到按键?
过去有一个用于warcraft 的工具,它可以将您的鼠标快速移动到某个位置并在按下键盘按钮时触发点击。该工具可能仍然适用于 Windows,但我计划为 Mac 构建类似的东西(或使用 node.js 甚至系统范围),而不是特定于魔兽。
我在 Google 上搜索了很多,发现了几个工具可以移动鼠标并将键发送为 nodemacmouse 或 robojs,但我找不到任何东西来检测系统范围的键盘输入(这很重要,因为移动应该只发生在按键)。这似乎是可行的in cocoa,但节点解决方案将是完美的。可能吗?如何?谢谢。
【问题讨论】:
-
Electron 可以这样做:github.com/electron/electron/blob/master/docs/api/… 你可以查看他们的实现,或者简单地构建一个无头电子应用程序。
标签: javascript node.js macos