Torrent file, check remote trackers seeders-leechers stats

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
Άβαταρ μέλους
Cha0s
SysAdmin
Δημοσιεύσεις: 10242
Εγγραφή: 28 Ιούλ 2001 03:00

Torrent file, check remote trackers seeders-leechers stats

Δημοσίευση από Cha0s » 18 Δεκ 2010 16:38

Θέλω να μπορώ να τσεκάρω από ένα .torrent file τους trackers που έχει περασμένους και με κάποιο τρόπο να παίρνω τα στατιστικά από τους trackers αυτούς για το πόσους leechers & πόσους seeders έχει και να βγάζω τους συνολικούς seeders/leechers.

Το να ανοίξω το torrent και να πάρω τους trackers είναι easy.

Δεν μου έρχεται κάποια ιδέα πως να μετράω τους leechers/seeders από τους remote trackers...

Άβαταρ μέλους
hitca
Honorary Member
Δημοσιεύσεις: 1919
Εγγραφή: 13 Ιουν 2010 19:41
Τοποθεσία: Brussels
Επικοινωνία:

Torrent file, check remote trackers seeders-leechers stats

Δημοσίευση από hitca » 18 Δεκ 2010 17:28

Εδώ ίσως να βρείς κάτι που σε ενδιαφέρει >> http://www.utorrent.com/ideabank

Άβαταρ μέλους
Cha0s
SysAdmin
Δημοσιεύσεις: 10242
Εγγραφή: 28 Ιούλ 2001 03:00

Torrent file, check remote trackers seeders-leechers stats

Δημοσίευση από Cha0s » 18 Δεκ 2010 17:43

Θέλω κάτι σε PHP από την πλευρά του tracker.

Δεν θέλω κάτι σε windows bittorrent client :P

Να το εξηγήσω καλύτερα.

Έχεις έναν torrent tracker και για κάθε torrent σου λέει πόσους seeders & πόσους leechers έχει.

Από default αυτά τα νούμερα είναι μόνο για τους leechers & seeders του συγκεκριμένου tracker.

Το bittorrent όμως επιτρέπει να έχεις πολλαπλούς trackers.

Αυτό που θέλω εγώ είναι για κάθε torrent με κάποιο τρόπο να μετρήσω τους seeders & leechers και των υπόλοιπων trackers (που περιέχονται μέσα στο .torrent file) και να βγάλω ένα άρθροισμα.

Υποθέτω πως αν προσπαθώ να κάνω announce από την πλευρά του server για να δω τα peers του κάθε tracker θα θεωρηθεί abuse από τους υπόλοιπους trackers οπότε δεν νομίζω ότι αποτελεί λύση αυτό.


Κάτι άλλοι trackers πως το κάνουν άραγε αυτό;


Άβαταρ μέλους
Cha0s
SysAdmin
Δημοσιεύσεις: 10242
Εγγραφή: 28 Ιούλ 2001 03:00

Torrent file, check remote trackers seeders-leechers stats

Δημοσίευση από Cha0s » 18 Δεκ 2010 18:27

Αυτά τα κάνω ήδη με τις κλάσεις BEncode/BDecode.

Μπορώ να κάνω Parse το .torrent file, αλλά αυτό περιέχει μόνο τους trackers, τα files κλπ.
Δεν περιέχει στοιχεία για το σύνολο των peers. Αυτό γίνεται από την πλευρά του κάθε tracker.

Το θέμα είναι πως θα τραβήξω από τους remote trackers το σύνολο των Peers τους.


Μου φαίνεται δεν το αποφεύγω το announce στους άλλους trackers (το πρόβλημα είναι αν υπάρχει θέμα abuse με αυτό τον τρόπο....)

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες