OS Xは初めてですが、キーロガーのようにアクティビティを漠然と記録するアプリを作成する必要があります-キーまたはマウスボタンが押されたことと、ウィンドウのタイトルが何であるかを知るためだけに、記録されたキーは必要ありませんイベントを取得したウィンドウは. キーロガーに対するウィンドウアクティビティロガー。これをユーザー空間に保持したいので、カーネル拡張ほど低いレベルには行きたくないのですが(必要に応じてそうします)。Windows (Windows フックを使用) と Linux (X サーバーへの XRecord 拡張機能を使用する X11) で同じことをしましたが、Quartz やカーネル拡張機能についてはほとんど、またはまったく知りません。X11 バージョンでは、モニターは Xsession 構成からロードされます。つまり、ユーザーがログインしたときに開始され、ユーザーがログインしている間だけ実行されます...理想的には、それを模倣したいと思います。
ありがとう。