Pregunta

Usando un archivo torrent de

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

Estoy calculando su hash que coincide con el hash de la página.

Luego hago una solicitud al rastreador. Me gusta

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

Pero consigo

  

d14: motivo de falla63: la descarga solicitada no está autorizada para su uso con este rastreador.e

¿Según la especificación esto debería funcionar?

Especificaciones del rastreador Especificaciones generales

¿Fue útil?

Solución

Usted especificó info_hash en hexadecimal, en lugar de codificar URL. Los bytes del hash SHA-1 deben codificarse directamente, así:

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

Además, para la URL anunciar , generalmente se requieren algunos parámetros adicionales como peer_id .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top