4

私はデスクトップ使用統計アプリを書いています。定期的に起動するバックグラウンド デーモンを実行し、現在フォーカスされているアプリケーション ウィンドウの名前を見つけ、そのデータをデータベースに記録します。

xprop ユーティリティを使用して、Linux デスクトップでこれを行うことができます (ここで見つけることができます)。

Mac OSX で同じことを行うにはどうすればよいですか? Pythonスクリプトからこれを行う直接/間接的な方法はありますか? (PyObjC?)

4

1 に答える 1

2

AppleScript でこれを行うことができます。

Mac OS X で現在アクティブなウィンドウ/ドキュメントのタイトルを取得します

appscript を使用して、Python から AppleScript イベントを生成することができます。

于 2010-07-24T08:40:38.227 に答える