iTunesハック
悶々としてても始まらないので、とりあえずCOM使って見る。
var ITUNES = COM.createObject("iTunes.Application");
track = ITUNES.CurrentTrack;
print("\nAlbum :"+track.Album);
print("\nArtist:"+track.Artist);
print("\nTrack :"+track.Name);
コレだけの記述でとりあえず再生中のアルバム/アーティスト/名前情報が取れるのは本当ラクチンポン。COMサイコーですよ。
↑出力。ちゃんとiTunes Music Storeの試聴でも取れる。しかしiTunes windows COM SDKのリファレンスにtrack.Nameが載ってないのは職務怠慢すぎ。
追記:Konfabulator、マウスホイールイベントに対応してない事が発覚。まずいなあ。想定してた幾つかのインターフェイスのうち、実用上最も強力なメソッドが使えなくなってしまった。マウスプレス+マウス移動で代替できるかな?