创建Eclipse Keylogger插件?

时间:2014-07-05 14:45:24

标签: java eclipse eclipse-plugin keylistener keylogger

有没有人知道是否可以创建一个eclipse插件来记录编辑器中的所有击键(keylistener / keylogger)并将这些数据保存到文本文件中?

我想最终分析这些数据并提供有用的信息。

我之前从未制作过插件,所以我希望有经验的人能告诉我是否有可能。

干杯。

1 个答案:

答案 0 :(得分:1)

您可以使用当前SWT Display对象上的过滤器来侦听当前Eclipse中的每个键事件 - 例如:

Display.getDefault().addFilter(SWT.KeyDown, new Listener()
  {
    @Override
    public void handleEvent(Event event)
    {
      // TODO handle key down here

    }
  });

为您提供了想要做的事情的基础。