私の主な目標は、ユーザーがアプリケーションに費やす「合計時間」を記録することです。クライアント PC にインストールされる Windows でバックグラウンド エージェントを作成したいと考えています。このエージェントはキーロガーのようなもので、バックグラウンドで待機し、次の情報を記録します。
- ユーザーが特定のアプリケーションを「開始」したときのタイムスタンプ。
- アプリケーションで費やされたアイドル時間とアクティブ時間。
- ユーザーが特定のアプリケーションを「終了」したときのタイムスタンプ。
私の課題は次のとおりです。
- バックグラウンド エージェントの作成方法。
- ユーザーがいつアプリケーションを開始および終了するかを記録する方法。
どんな助けでも大歓迎です。