2005-02-17 [長年日記]
_ ダブル定額は今月で解約 (13:48)
最初のうちはいろいろ遊んでいたんだけど、もうあんまり使わなくなってきたんで、ダブル定額は解約することにした。高画質写真をメールで送り放題ってのは捨てがたいんだけど、思ったより撮影するのが面倒くさいし。
で、休眠中のAirH"カードを引っ張り出して、これを京ぽんとやらに機種変更することを検討中。こっちは、単体でもPCとつないでもどっちも定額なんだね。
_ iTunesで聴いているアルバムをMMに登録する (15:03)
ふと思いついたんで、「Hacking the Hack #92: iTunes COM API で今聞いている曲を Blog エントリに掲載: blog.bulknews.net」を応用して、iTunesで今聴いているアルバムをMMに登録するJavaScriptを作ってみた。
// Get Trackname from iTunes using COM
var iTunes = WScript.CreateObject("iTunes.Application");
var track = iTunes.CurrentTrack;
// Create text
var strNowPlaying = track.Artist + " " + track.Album;
// Open blogmap media search
var objIE = WScript.CreateObject("InternetExplorer.Application");
objIE.Visible = true;
objIE.Navigate("http://1470.net/bm/searchmedia?mode=music-jp");
// Do Search
while (objIE.busy);
while (objIE.document.readyState != "complete");
objIE.document.forms[0].q.value = strNowPlaying;
objIE.document.forms[0].submit();
while (objIE.busy);
while (objIE.document.readyState != "complete");
// naviate to MM/Memo form
var detailUrl = objIE.document.links[5].href;
if (detailUrl.substring(0, 28) == "http://1470.net/bm/asininfo/") {
var mmUrl = "http://1470.net/mm/memo_form.html?asin=" + detailUrl.substring(28) + ";memo_kind=PL";
objIE.Navigate(mmUrl);
}
WScript.Quit();
これをitunes2mm.jsなんてファイル名で保存しておく(日本語を使うなら文字コードはEUC推奨)。iTunesで音楽を聴いているときに、このファイルを(IEで)開くと、blogmapのメディア検索を使ってCDを検索し、うまくCD情報見つかった場合はその商品をMMに登録するフォームを開く。まあお遊びネタだけど、ちょっと面白いよね。
_ 今見ているスレをp2で見るbookmarklet (15:29)
って絶対すでにどこかにあるだろうなー。
javascript:document.location.href= 'http://url/to/read.php?nama_url='+ escape(document.location);
「http://url/to/read.php」の部分は実際に使用するp2のread.phpのURLに書き換える。あと、改行も本当はなし。
[ツッコミを入れる]
[TrackBack URL: http://tdiary.ishinao.net/tb.rb/20050217]

飯に行くついでに計画的に勢い余って
