2012-02-13 25 views
0

マグネットウリから情報を抽出しようとしています。たとえば、磁石uriからファイルのファイル名とサイズを知りたいとします。私は、urlを見て、磁石urのdnとxlのパラメータを調べるだけで、これができます。マグネットウリからの情報取得

しかし、これらのパラメータと提供されていない場合はどうなりますか? uTorrentはdnとxlのパラメータを持たないリンクを受け入れ、最終的にはそれを埋めているようだ。

マグネットuriから.torrentファイルのような情報を抽出するのに似た方法はありますか? Torrentファイルから情報を抽出する方法は、URLを抹消するか、.torrentファイルの内容を開いて読むことです。もし私が磁石ファイルと似たようなことをする方法があれば?

私はこれをPHPでコーディングしようとしています。

ありがとうございます!

答えて

0

私が正しいとすれば、uTorrentはちょうど群からDHTを使って.torrentファイルを取得します。マグネットのリンクは、基本的にトレントファイルをトレントする方法です(それが理にかなっている場合)。

でも、PHP torrent clientを使用できます。

0

実際には、xsasmt、またはtrというアドレスに接続し、そのファイルについての問い合わせを行う必要があります。

リモートエンドは、HTTPファイルサーバーまたはP2Pネットワークアドレスである可能性があります。したがって、この権利は、基本的なトレントクライアント(およびおそらくDHTピア発見とキャッシュをサポートしないため、不自由なもの) 。

関連する問題