How do you record keystrokes when operating on another window in Java?

前端 未结 3 987
慢半拍i
慢半拍i 2021-01-21 17:44

I\'m looking to record keystrokes and mouse positions while I\'m in a browser window on various websites, but I\'m not sure how to do this outside the SWING (or some other GUI)

3条回答
  •  夕颜
    夕颜 (楼主)
    2021-01-21 18:39

    The support you need is not exposed by Java. It is a fairly simple matter to do this if you have access to the RECORD extension in X, or Win32 on Windows.

    Here is a Python project that implements support for both of these platforms: pykeylogger.

提交回复
热议问题