面白コンテンツ探求日記

社会の厳しさと戦っています

MacでPythonからアクティブなウインドウを監視する

卒論作業に徹するため,一定時間作業に必要ないウインドウがアクティブになっているとGrowlで通知を出すpythonスクリプトを書いてみた.

Macで前面のウインドウ監視 from horimislime on Vimeo.


以下ソースです.Macでウインドウ情報を取得するにはAppKitライブラリが使えて,最前面にあるウインドウのタイトルなども取得することができます.ここではウインドウのタイトルがiTermやemacs以外の場合,GNTPでGrowlに通知を投げるようにしています.


とりあえず

論文やばい