1
我想知道是否有人能指出我正確的方向。我正在構建一個Node應用程序,我想在它運行的計算機上執行一些熱鍵,以啓動&停止基於熱鍵的OBS流。Nodejs全局熱鍵執行
我想知道這是否可能,因爲我只能找到過時的和非工作的解決方案。
謝謝。
我想知道是否有人能指出我正確的方向。我正在構建一個Node應用程序,我想在它運行的計算機上執行一些熱鍵,以啓動&停止基於熱鍵的OBS流。Nodejs全局熱鍵執行
我想知道這是否可能,因爲我只能找到過時的和非工作的解決方案。
謝謝。
您可以在AutoHotKey中輕鬆完成,但如果它是您需要的節點,您將獲得節點。
也許不少節點包管理器(NPM's)會適合這個法案,如果你檢查github,我打賭某人已經做了一些事情。
瞧,我爲你做的:hott - Global hotkeys for Windows, with node
看起來有點矯枉過正給我,使用「iohook」應該工作奇蹟;把它掛在事件的半老的時尚JS的方式,像這樣:
我相當肯定會工作是平淡而簡單的事件監聽的唯一方法:
const ioHook = require('iohook');
ioHook.on("keypress", event => {
if(event.keychar == 'a') {
console.log(event);
} else {
console.log("Press a");
}
});
ioHook.start();