Tag: keylogger

在Java中的另一个窗口上操作时,如何记录击键?

我想在各种网站上的浏览器窗口中记录击键和鼠标位置,但我不确定如何在SWING(或其他GUI)窗口之外执行此操作。 当一个不同的应用程序窗口是活动窗口时,如何记录击键?

用户按下该键时无法看到该消息

下面的java程序在C中调用一个本机方法,它应该打印you pressed a key !的消息you pressed a key ! 如果用户按下一个键。 但我无法看到消息,因为我按下了键。我还检查函数SetWindowsHookEx返回null但不是,它不返回null。 Java代码: package keylogger; public class TestKeys { private native void setWinHook(); public static void main(String args[]) { TestKeys o = new TestKeys(); try { o.setWinHook(); Thread.sleep(10000); } catch(Exception exc) { exc.printStackTrace(); } } static { System.loadLibrary(“MyHook”); } C代码: #include #include #include #include “keylogger_TestKeys.h” static […]

Java中的全局键盘记录器

我正在编写一个监视该人的鼠标和键盘的应用程序。 如果他们没有使用键盘或鼠标1分钟,它会弹出一条消息“你没有使用鼠标或键盘1分钟”和一个OK按钮。 我如何用Java做到这一点?

如何编写密钥监听器来跟踪Java中的所有键击?

我想用Java编写一个关键的监听器。 无论Java应用程序是否具有焦点,它都应跟踪所有按键操作。 这可能吗?