質問

からのトレントファイルの使用

http://torrent.ubuntu.com:6969/

ページのハッシュと一致するハッシュを計算しています。

その後、トラッカーにリクエストを送信します。いいね

http://torrent.ubuntu.com:6969/announce?info_hash=9a81333c1b16e4a83c10f3052c1590aadf5e2e20

しかし、私は得る

  

d14:failure reason63:リクエストされたダウンロードは、このトラッカーでの使用が許可されていません。e

仕様によると、これは機能するはずですか?

トラッカーの仕様 一般仕様

役に立ちましたか?

解決

URLエンコードではなく、16進数でinfo_hashを指定しました。 SHA-1ハッシュのバイトは、次のように直接エンコードする必要があります。

http://torrent.ubuntu.com:6969/file?info_hash=%9A%813%3C%1B%16%E4%A8%3C%10%F3%05%2C%15%90%AA%DF%5E.%20

また、 announce URLには、通常 peer_id などの追加パラメーターが必要です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top