2017-07-24 74 views
0

我正在開發一個包含副本列表(ctrl + c)的小節點js程序,然後將其嚴格粘貼(ctrl + v)。我在終端上運行該程序,並且它工作正常。問題是這個終端失去了重點。當它發生時,程序無法檢測按鍵事件,所以當按下組合鍵時,我不能「保存」所選文本。nodejs程序在終端丟失焦點時檢測按鍵事件

該項目在這裏,如果你想看到的代碼(main.js)。

https://github.com/athos54/advancedcopypaste

非常感謝

+0

你是說當終端失去焦點並重新聚焦?因爲如果不再重點關注,通常不會觸發按鍵事件。 – Kaddath

+1

所以你希望你的程序在後臺運行並保存所有複製到剪貼板的東西?我不相信節點在這裏是正確的工具 –

+0

像Shizzle說的,我已經用iohook –

回答

0

我與iohook做,我有問題的Linux Mint的和MacOS安裝iohook NPM包,但我已經能夠編譯模塊,現在做工精細,非常感謝。