OSX 上的键盘输入

发布于 2024-10-14 14:15:35 字数 134 浏览 2 评论 0原文

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

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

谢谢。

I was wondering if it was possible to read the keyboards input, on OSx from somewhere, such as GNU/Linux with the /dev/input files.

The purpose of this is to make a very simple keylogger, (learning purpose), or if there is a function that i could call in C.

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

遮了一弯 2024-10-21 14:15:35

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

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

  1. Carbon → InstallEventHandler (链接因年龄而损坏?无论如何,参考的书是 Learning Carbon,第 6 章 -碳事件)
  2. 可可 → addGlobalMonitorForEventsMatchingMask

Since not all readers have good intentions as you, I won't get into details, but rather point you to the right direction.

As you may know, the WindowServer works over two environments: Carbon (old) and Cocoa (new). These are the respective APIs:

  1. Carbon → InstallEventHandler (link is broken due to age? Anyway, the referenced book is Learning Carbon, Chapter 6 - Carbon Events)
  2. Cocoa → addGlobalMonitorForEventsMatchingMask
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文