2010-08-11 2 views
4

quelqu'un peut-il me dire comment communiquer avec les trackers et obtenir la liste des pairs? avec un exemple ...Comment communiquer avec les trackers et obtenir la liste des pairs?

+0

Avez-vous encore de code? Avez-vous essayé quelque chose avec BEncode (le format de données bittorrent)? Avez-vous de l'expérience avec les connexions réseau ou un client http? – f1sh

+0

J'ai extrait le MetaInfo [info_hash = 'b52ae30711444eedf0a9bd7dcc7493a0eebb9f2d', announce = 'http: //tracker.thepiratebay.org/announce', name = 'Under.The.Tonto.Rim.1947.DVDRip.XViD-SPRiNTER [NO- RAR] - [www.torrentday.com] ', files = [[Lisez ce guide Now.txt], [sprinter-xvid-tonto.avi], [sprinter-xvid-tonto.nfo], [www.Torrentday.com .txt]], # pieces = '2798', piece_length = '262144', length = '733460723'] la chose est que je dois obtenir les pairs du tracker maintenant ... – see

Répondre

0

De l'bittorent API project page:

Simple et API facile à utiliser qui devrait permettre à tout développeur de créer de nouvelles applications JAVA qui nécessitent l'utilisation du protocole Bittorrent. Les exemples fournis montrent très simple créateur et éditeur torrent, client Bittorrent et tracker.

Ce que vous cherchez devrait être dans l'exemple de code.


Lectures complémentaires:

+0

ne pouvons pas voir dans le navigateur en tant que demande http. .tracker http://thepiratebay.org/scrape?info_hash=b52ae30711444eedf0a9bd7dcc7493a0eebb9f2d j'ai trouvé dans la spécification de bit torrent mais cela n'a pas fonctionné – see

+0

Une requête http par votre navigateur n'envoie aucune information spécifique au torrent au tracker. Vous devez utiliser l'API ou écrire votre propre mini-client qui envoie des données BEncode au tracker via HTTP! – f1sh

Questions connexes