【问题标题】:Keyboard input on OSXOSX 上的键盘输入
【发布时间】:2011-06-16 02:33:08
【问题描述】:

我想知道是否可以在 OSx 上从某个地方读取键盘输入,例如带有 /dev/input 文件的 GNU/Linux。

这样做的目的是制作一个非常简单的键盘记录器,(学习目的),或者如果有一个我可以在 C 中调用的函数。

谢谢。

【问题讨论】:

    标签: c macos input keyboard keylogger


    【解决方案1】:

    由于并非所有读者都像您一样好意,因此我不会详细说明,而是为您指出正确的方向。

    您可能知道,WindowServer 在两个环境中工作:Carbon(旧)和 Cocoa(新)。这些是各自的 API:

    1. Carbon → InstallEventHandler(链接因年代久远而失效?无论如何,参考书是Learning Carbon,Chapter 6 - Carbon Events)
    2. 可可→addGlobalMonitorForEventsMatchingMask

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-01-28
      • 2011-04-20
      • 2011-07-20
      • 2011-10-03
      • 1970-01-01
      • 1970-01-01
      • 2012-07-21
      • 1970-01-01
      相关资源
      最近更新 更多