Comment connaître le nombre de graines/pairs pour un torrent en PHP
Lorsque vous placez une .torrent fichier à télécharger sur votre site web, comment pouvez-vous obtenir le nombre de Graines & Pairs pour ce Torrent et informer l'utilisateur de l'?
Vous devez contacter le tracker(s) qui est indiqué dans le torrentfile.
Si le suivi de soutien "grattage" c'est sans doute la demande vous le souhaitez. Sinon sa en place pour le suivi de décider du nombre de ses pairs, il veut revenir à vous, et vous n'avez aucune idée si ces pairs est une graine ou une sangsue avant de communiquer avec eux.
La torrentfile est dans b-encodé au format, regardez pour les bdecode bibliothèque php pour analyser facilement les infos.
Fournir l'infohash vous obtenez des pièces de l'information dans les métadonnées et le tracker vous répondre si vous suivez le protocole, http://en.wikipedia.org/wiki/BitTorrent_%28protocol%29 pour plus d'informations
Le suivi de la réaction est décrite dans le même wiki.theory.org lien. Il comprend le semoir/leecher compte que vous êtes à la recherche pour.
Noter que moderne .torrent fichiers ont généralement plusieurs trackers inclus dans leur annoncer liste, de sorte que vous pouvez gratter plus d'une pour une meilleure information. Cependant, vous avez aucun moyen de savoir qui les pairs se chevauchent d'Un tracker pour tracker B, donc le mieux que vous pouvez vraiment faire de grattage plusieurs trackers est à venir avec un gamme du nombre minimum/maximum de receveurs et de semoirs dans l'essaim.
Vous devez contacter le tracker(s) qui est indiqué dans le torrentfile.
Si le suivi de soutien "grattage" c'est sans doute la demande vous le souhaitez. Sinon sa en place pour le suivi de décider du nombre de ses pairs, il veut revenir à vous, et vous n'avez aucune idée si ces pairs est une graine ou une sangsue avant de communiquer avec eux.
La torrentfile est dans b-encodé au format, regardez pour les bdecode bibliothèque php pour analyser facilement les infos.
Fournir l'infohash vous obtenez des pièces de l'information dans les métadonnées et le tracker vous répondre si vous suivez le protocole, http://en.wikipedia.org/wiki/BitTorrent_%28protocol%29 pour plus d'informations
OriginalL'auteur baloo
Vous gratter le suivi par l'envoi d'une requête HTTP GET avec une URL, tel que décrit à http://wiki.theory.org/BitTorrentSpecification#Tracker_.27scrape.27_Convention -- l'étalement URL est dérivé de l'annoncer URL(s) dans le metainfo "annoncer" et "de l'annonce de la liste des" touches.
Le suivi de la réaction est décrite dans le même wiki.theory.org lien. Il comprend le semoir/leecher compte que vous êtes à la recherche pour.
Noter que moderne .torrent fichiers ont généralement plusieurs trackers inclus dans leur annoncer liste, de sorte que vous pouvez gratter plus d'une pour une meilleure information. Cependant, vous avez aucun moyen de savoir qui les pairs se chevauchent d'Un tracker pour tracker B, donc le mieux que vous pouvez vraiment faire de grattage plusieurs trackers est à venir avec un gamme du nombre minimum/maximum de receveurs et de semoirs dans l'essaim.
OriginalL'auteur user367660