Frage

Mit einer Torrent-Datei von

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

Ich bin die Berechnung seine Hash, die auf der Seite mit dem Hash übereinstimmt.

i Dann machen Sie eine Anfrage an den Tracker. Wie

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

Aber ich bekomme

  

d14: failure reason63: Forderter Download nicht autorisiert ist, für die Verwendung mit diesem tracker.e

Nach der spec dies funktionieren soll?

Tracker Spec Allgemeine Spec

War es hilfreich?

Lösung

Sie haben angegeben, die info_hash in hex, anstatt URL-Codierung. Das Bytes des SHA-1-Hash sollte direkt codiert werden, wie folgt:

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

Auch für die announce URL, sind einige zusätzliche Parameter wie peer_id in der Regel erforderlich.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top