Pergunta

Usando um arquivo torrent a partir

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

Eu estou calculando seu hash que combina com o hash na página.

Então eu faço um pedido para o tracker. Como

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

Mas eu recebo

d14: falha reason63: Pedido de download não está autorizado para uso com este tracker.e

De acordo com a especificação isso deve funcionar?

Rastreador Spec Spec Geral

Foi útil?

Solução

Você especificou o info_hash em hexadecimal, em vez de URL-codificação. Os bytes do hash SHA-1 deve ser codificado directamente, como este:

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

Além disso, para a URL announce, alguns parâmetros adicionais, como peer_id são geralmente necessários.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top