http://d.hatena.ne.jp/a-know/20090321
id:a-knowさんが開発された注目のフリーソフトCDiT、ダイアリーコメントで紹介していただいたのをようやく先ほど使用してみたのですが…「iTunes曲情報から読込み」が正常に動作してくれず。(ボタンは戻ってくるけれどもランキング情報が生成されていない)
iTunes管理情報*1はデフォルトの位置*2にある。
readme.txtに動作確認したWindowsバージョン・iTunesバージョン・JREのバージョンなどが一切書かれていないのでバージョン依存性なしなのでしょうか。この種のソフトウェアはiTunesバージョンへの依存性と、実装方法によっては処理可能なライブラリサイズ(情報数)に上限がありそうですが。Javaのハッシュ関数を使っているように見えるのでその関数で落ちている? あと曲名等にヘンな文字(Unicode)が入っていると駄目とか。
う〜む、何故でしょう。
当方の環境は以下の通り。
・Windows XP SP3
・iTunes 8.1
・Java(TM) 6 Update13
・Java(TM) SE Runtime Environment Update1
・iTunes Music Library.xmlのファイルサイズ 33251KB