プログラミング漢(guyと振る)はこうでなきゃな。記事に書いてあるから」とさらりと言うところがいいな。おもしろい車輪は2個必要だ(セグェイしかり、芝刈り機しかり、自転車しかり)。なんか違うような気もするが。両方が間違えてる可能性ってテストプログラムが間違える可能性より高いように思うんだけど。試してみたり何にも選択していないとcurrentTrackがnilになるな。(#{track.Album})"endかな。endendlist.playFirstTracktrack#locationはファイル名(多分URLとかもあり)だった。list#addFileのほかにlist#addUrlもある。試してみたオムニバスとかも突っ込んだりしてるので重複しているエントリーがある。それを削除する危険なスクリプト。名前とアーティストと時間だけでチェックしている(というかアルバム名をチェックしたらだめだから)。このスクリプトはトラックを削除するだけ。#コメントは外さないほうが良いと思うが。trk.deleteendっていうのとは別に、動かしてわかったがファイルは削除したのにエントリーが残っているのもある(iTunes上は左端に!で示されている)。いうのをプレイリストから削除するスクリプト。trk.deleteend途中でrescueしているのは、URLをインポートしたトラック。この場合、Track#locationはメソッド自体が存在せず、かわりにTrack#urlがあった。