当终端没有聚焦时,节点或Python读取键盘键

时间:2017-09-26 10:04:46

标签: javascript python node.js python-2.7 node-modules

我想创建一个执行宏,当我的终端没有聚焦时,例如当我输入“exit”> fire console.log(“Fired”)或python print(“Fired”);

我到处搜索了两个星期,一无所获。

1 个答案:

答案 0 :(得分:0)

您正在寻找的是keylogger,我只是在npm.com的搜索栏中键入keylogger,我找到了一个在Mac和Linux上运行正常的软件包。

这是包裹: https://www.npmjs.com/package/global-keypress

如果你想看看它是如何在内部工作的,这里是源代码: https://github.com/miguelmota/global-keypress

我试过了,在我的linux电脑和我的Mac上工作正常。

希望这有帮助