我怎样才能监听node.js中的剪贴板事件?

我希望能够在node.js中侦听剪贴板事件(更精确的复制事件)。

我已经在Java中使用了Windows键盘钩子…所以我已经有点熟悉这个话题了。

而当我使用Ubuntu 10.10作为我的主要操作系统时,我最感兴趣的是Ubuntu桌面解决scheme。 (但我仍然很想知道如何为Windows系统完成这个工作)

有什么想法吗?

非常感谢,

约亨

我建议你看看节点剪贴板模块,并不断地使用回调监听剪贴板的变化。 就像是:

var clipboard = "" function listenClipboard(){ var new_clip = getClipboard() if (new_clip !== clipboard) { clipboard = new_clip handleClipboardChange(clipboard) } setTimeout(listenClipboard, 100) }