YouTube を開くと叱ってくれるスクリプト
YouTube 中毒なのでどうにかしたい
ウィンドウのステータスとか,マウスの位置みたいなパラメータは python では直接触ることができなくて, dll 経由で操作する必要がある. cdll の呼び出し規約は cdeclで, windll の呼び出し規約は stdcalなので, スタックを関数がクリーンアップするか,呼び出し元がするかに 注意する必要がある(たぶん) 今回は WindowsAPI なので stdcall
_get_running_window() で開いているウィンドウ(プロセス)の情報を取得する. 無限ループで回し続けて,「Youtube」が含まれる(表記ゆれふくむ)プロセスを見つけたら, mouse_move_close() でマウスを動かしてウィンドウを閉じる. 本来ならウィンドウを直接終了することもできるが,マウスの操作もしたいので今回はこれでいい
あとはトースト通知を出して,Cortana を呼び出しておしまい.Cortana 呼び出せるの知らなかったな