2011-01-26 15 views
3

/dev/inputファイルでGNU/LinuxなどのどこからでもOSX上でキーボード入力を読むことができたのかしらと思っていました。OSXでのキーボード入力

これの目的は、非常に単純なキーロガーを作ることである、(目的を学習)、または私はC.

おかげで呼び出すことができます関数が存在する場合。

答えて

3

すべての読者があなたの好意を持っているわけではないので、詳細には触れませんが、正しい方向を指摘します。

ご存知のとおり、WindowServerは2つの環境(Carbon(旧)とCocoa(新規))で動作します。

  • ココア→addGlobalMonitorForEventsMatchingMask
  • -

    1. カーボン→InstallEventHandler(?Carbonイベントリンクは経年に壊れている。とにかく、参照本はLearning Carbon、第6章である):これらは、それぞれのAPIです
    関連する問題