2016-05-30 6 views
1

誰かが正しい方向に私を指すことができるかどうか疑問に思っていました。私は起動するコンピュータ上でいくつかのホットキーを実行したいノードアプリケーションを構築しています&ホットキーに基づいてOBSストリームを停止します。Nodejsグローバルホットキー実行

これは可能なのかと私は思っていました。私は時代遅れのソリューションと非機能のソリューションしか見つけることができなかったからです。

ありがとうございました。

答えて

0

あなたはAutoHotKeyで簡単に行うことができますが、それがNodeなら必要なのはNodeです。

おそらくかなり多くのNode Package Manager(NPM)が請求書に合っているでしょう。あなたが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(); 
関連する問題