Last.FMを聞いて結果のmp3を保存するのに適したローションが見つからなかったので、1秒間の試用を誤って見逃すことはありませんでした。 そして、最も興味深いトラックで] :)
簡単なオプションを作成することにしました。 私はまだHTTPプロキシ機能を完全に実装するまでには至っていません-RFCを読む必要があります。 したがって、完成した、私のお気に入りのプロキシの実装である3proxyを使用することにしました。
これが3proxyプラグインの仕組みです。3proxyプラグインは、通過するHTTPストリームを処理し、結果のオーディオをファイルに保存します。 プロトコル自体は複雑ではなく、スニファーの下で見るとすべてが明らかです。
プラグインは、テキスト設定を介して設定されます。 これで、次を構成できます。
- プラグインのライフ製品を追加するフォルダー:
lfm_folder "\ last.fm mp3 \"
このコマンドは、ディスクのルートにあるフォルダーにすべてを保存するようプラグインに指示します - 受信したファイルの名前の形式。 4つのマクロがサポートされています-%a(アーティスト/アーティスト)、%l(アルバム/アルバム)、%t(トラック名/トラック名)、%n(シリアル番号)
lfm_format "%a-%t.mp3"
名前の例は「The Calling-Whereever You Will Go.mp3」です
設定例:
外部0.0.0.0
内部127.0.0.1
洗い流す
auth iponly
許可する*
プラグインLastFripper.dll lfm_plugin
lfm_folder "mp3 \"
lfm_format "%a-%t.mp3"
プロキシ-p9393
このような単純なプロジェクトをどこに配置すればよいかわからないので、Peopleを使用しました。
プラグインを使用したアセンブリのホームページがここにありますちなみに、 3proxyビルドは2009年2月26日以降である必要があります。そうでない場合、プラグインは機能しません。
クイックヘルプをありがとう。