OSX 上的键盘输入
我想知道是否可以从某个地方读取 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
由于并非所有读者都像您一样有良好的意愿,因此我不会详细介绍,而是为您指出正确的方向。
您可能知道,WindowServer 在两种环境下工作:Carbon(旧)和 Cocoa(新)。这些是各自的 API:
InstallEventHandler(链接因年龄而损坏?无论如何,参考的书是 Learning Carbon,第 6 章 -碳事件)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:
InstallEventHandler(link is broken due to age? Anyway, the referenced book is Learning Carbon, Chapter 6 - Carbon Events)