0


1

私は自分の地元のプレイリストをiTunes xmlから読み込みそして変換する小さなプログラムを書いた(私のブログのいくつかの背景:http://smartercoding.blogspot.com/2009/07/reading-playlists-from-itunes-library html [iTunesライブラリのXMLからプレイリストを読む])。

今私は私のiPodに保存されているプレイリストと同じようなことをしたいのです(私の場合は、第二世代のnanoです。iPhoneの答えはどうぞ - 私はもううらやましいです;-))。 これを行うための任意の合法的な方法は?

3 Answer


0


OS 3.0では、プレイリストにアクセスできます。

MediaPlayer.hをチェックしてください。

ああ、待って。 ナノ? いいえ、そうは思いません。 私はあなたがiPod touchを意味すると仮定しました。


0


私がその特定のブランドのiPodを扱ってから長い時間が経ちました、しかしメモリが役立つならば。ディスクモードを有効にすると(可能であれば)、iPod上のすべての情報には、Finderに表示されるボリューム上の隠しフォルダからアクセスできます。

そのボリュームのどこに情報が私にあなたに言うことができなかったということですが、それはおそらくどこかにそこにあります。ほとんどの場合、バイナリプロパティリスト形式です。そのため、データには多少のマッサージが必要になるかもしれませんが、適切に因数分解されたコマンドラインツールを単純にたどってみると、情報、つまりXML形式の情報が得られるはずです。

しかし、もしNanoがハードディスクとしての使用を許可していなければ、それをするのに全力を尽くすことはまずないでしょう。


0


うまくいくように見える唯一の方法は、iTunesを介してiPodにアクセスすることです。 iTunesは、「iTunesLib」と呼ばれる「旧式の」COMベースのインタフェース(?)を提供しています。 いくつかのドキュメントを入手するためにAppleに登録することができますが、 MSDNのDan Crevierのブログに適切な説明があります。

ただし、iPodなどに音楽を転送することを可能にするiTunesに代わるものがいくつかあるので、他の方法があるはずです。 アイデア、誰? ;-)