4

/ dev/inputファイルを使用したGNU/Linuxなど、どこかからOSxでキーボード入力を読み取ることができるかどうか疑問に思いました。

これの目的は、非常に単純なキーロガー(学習目的)を作成すること、またはCで呼び出すことができる関数がある場合です。

ありがとう。

4

1 に答える 1

3

すべての読者があなたのように善意を持っているわけではないので、詳細には触れませんが、正しい方向に向けてください。

ご存知かもしれませんが、WindowServer は、Carbon (旧) と Cocoa (新) の 2 つの環境で動作します。これらはそれぞれの API です。

  1. カーボン →InstallEventHandler(経年劣化でリンク切れ? とにかく参考にした本はLearning Carbon , Chapter 6 - Carbon Events)
  2. ココア → addGlobalMonitorForEventsMatchingMask
于 2011-01-26T21:22:55.500 に答える