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.)