como baixar torrents via links UDP em Torrent Trackers

0

Digamos que você estava procurando por algo em um site de torrent e, em vez do arquivo .torrent normal ou de um magnet link , você recebeu a imagem abaixo:

Oquevocêfariaparabaixarotorrent?

SounovoemUDPlinkse"Torrent Trackers" e preciso de um tutorial sobre como usá-los.

(Caso seja importante, o meu cliente BitTorrent é o PicoTorrent e tem recursos para fazer o download apenas de .torrent files ou magnet links )

    
por thanks_in_advance 23.12.2017 / 20:19

1 resposta

2

Esses não são links de download. Esta tabela é apenas parte da informação que você normalmente encontraria no arquivo .torrent , ou no link Magnet.

O propósito dos trackers é apenas rastrear quais outros peers possuem o mesmo torrent, muitas vezes ao lado de outro método chamado DHT ("trackerless"). No entanto, você ainda precisa saber o que perguntar a eles.

O identificador principal de um download de BitTorrent é o "hash" ou "infohash", geralmente mostrado como 40 dígitos hexadecimais (embora faltam dois deles na tela) ou 32 dígitos da Base32.

Sabendo disso, você pode criar um link Magnet que a maioria dos programas reconhecerá, usando apenas o parâmetro xt=urn:btih:<INFOHASH> . (Note que a maioria dos clientes requer que o infohash seja convertido de hex para Base32).

magnet:?xt=urn:btih:A1B2C3...

Com isso, seu cliente poderá baixar as informações restantes (primeiro o arquivo .torrent e, em seguida, os dados reais) usando DHT. Você também pode especificar uma lista de rastreadores como tr=<URL> parameters, por exemplo:

magnet:?xt=urn:btih:abcdef...&tr=http://example.com/announce&tr=udp://example.net:1234/announce&tr=...

(Como em muitos URLs HTTP, os parâmetros iniciam depois de ? e são separados por & 's.)

    
por 23.12.2017 / 20:39