MSNメッセンジャーでは「再生中の曲を表示」する機能があるのですが、
その他のインスタントメッセンジャーに同類のものが無いことが不満でした。
ググってみれば見つかるもので、Going My WayさんとFuck道場さんにまさにビンゴな情報がエントリーされていたので、
お礼にご紹介。
・Going My Way:iTunes 聞いている曲を Skype のステータスメッセージに表示する方法
・Fuck道場:[Javascript]SkypeにiTunesで再生してる曲名表示
基本的に、紹介されているJSスクリプトそのままなのですが、若干自分好みにカスタマイズ。
曲が変わるたびに表示されるポップアップを非表示にしたのと、ステータスの表示の先頭に「♪[iTunes]」が付くように変更しました。
var skype =
newComObject(“Skype4Com.Skype”);
var it = newComObject(“iTunes.Application”);
var me = skype.CurrentUserProfile;
while(true){
with(it.CurrentTrack)
//[変更]音楽を聴いてることがわかるように「♪[iTunes]」先頭に追加
me.MoodText = “♪[iTunes]” + [Name,” /
“,Artist].join(“”);
//[変更]ポップアップ画面は非表示
//print(me.MoodText);
WScript.Sleep(60000);
}
function newComObject(lib){
var obj;
try { obj =
WScript.CreateObject(lib) }
catch(e){ obj = new ActiveXObject(lib) }
return obj;
}
function print(s){ WScript.Echo(s); }