徒然なる実験帖

興味のあることでも徒然に...の筈が、完全にギガビ部屋に。あれ?

HD20GA7/ライブラリ更新ツール 試作版

2005-07-02 05:21:55 | Media KEG
前回までの解析でソフトウェア面でほぼ gigabeatF と同構成であることが判明しました。ならば「さほど拙作 gigabeatF シリーズ用ツールに手を入れなくても HD20GA7 用に流用できるのではないか」ということで、とりあえずライブラリ更新ツールを作成してみましたので、こっそりアップしておきます。


……「とりあえず」で作るなとか言われそうですが。


HD20GA7 用ライブラリ更新ツール 試作版
[Download]
※ .NET Framework 1.1 が必要です。
※ HD20GA7 のファームウェアは Ver.1.00.03 で確認しています。
  それ以外のバージョンでは確認していませんので注意してください。
  (まだ他のバージョンなんてないと思いますが)
※ 本ツールは gigabeatF 用のライブラリ更新ツールをベースに一部ソースに手を加えたものです。
  1時間程度で修正を終えたため、はっきり言ってテスト不十分です。
  一応 200 曲程度転送済みの本体で試してはいますが、使用にあたっては自己責任でお願いします。
[追記 07/20 03:24]
※ これよりも新しいバージョンが別記事にて公開されています。



ちなみにフォルダビューでの並びは、一応、

・「フォルダの集まり」→「ファイルの集まり」
・「アルファベット」→「ひらがな・カタカナ」→「漢字」
・「アルファベット」は大文字と小文字が混合
・「ひらがな・カタカナ」はひらがなとカタカナが混合

となるようになっていると思います。(ちょっと自信なさげ)


もし使用していて不具合が発生した場合は HD20GA7 を PC に接続し、KWSYSTEMMUSIC フォルダにある、以下の3つのファイルを全て削除した上で、「Kenwood Media Application」上からライブラリ更新を行ってください。

・DATADTL.DAT
・DATALST.DAT
・DNODE.DAT

(本ツールでは上記3つのファイル以外は書き込みを行っていません)
(KWSYSTEM フォルダおよび KWSYSTEMMUSIC フォルダは Windows の設定で非表示になっている場合があります)


……実は HD20GA7 用にソースを修正するよりも、処理の内容を思い出すほうに時間がかかったことは秘密です(苦笑


ところで――今日も今日とて仕事があるのに、何徹夜してますかね、自分。

追記:
 やっぱり gigabeatF と HD20GA7 では微妙に生成されるライブラリ関連ファイルが違ってきますね。動作上問題ないとは思いますが、やっぱり HD20GA7 で生成されるものと同じになるようにした方がいいかなぁ。

最新の画像もっと見る