Torrengo: μια εναλλακτική λύση στο GO για το εγκαταλελειμμένο Torench

Πριν από αρκετούς μήνες έγραψε ένας από τους συναδέλφους μας Aquí στο blog σχετικά με το Torrench που ήταν ένα εργαλείο CLI (από τη γραμμή εντολών) με την οποία οι χρήστες σας θα μπορούσαν να αναζητήσουν αρχεία torrent σε ορισμένους δημοφιλείς ιστότοπους με την επιλογή να μπορούν να κατεβάσουν.

Δυστυχώς το έργο εξαφανίστηκε από το GitHub με το οποίο δεν είναι γνωστό πια, εκτός από ορισμένους κλώνους αποθετηρίου που έκαναν ορισμένοι προγραμματιστές προκειμένου να δημιουργήσουν εκκινητές ή εκδόσεις σε άλλη μορφή για αυτό το έργο.

Αλλά δεν χάνονται όλα, αυτή τη φορά θα μιλήσουμε για μια εξαιρετική εναλλακτική λύση στο Torrench που θα μας εξυπηρετήσει με παρόμοιο τρόπο, αλλά με αρκετές βελτιώσεις.

Σχετικά με το Torrengo

Η εναλλακτική λύση που θα σας παρουσιάσουμε σήμερα είναι το Torrengo το οποίο είναι ένα πρόγραμμα γραμμής εντολών (CLI) γραμμένο στη γλώσσα προγραμματισμού GO που ταυτόχρονα αναζητά torrents (αρχεία torrent και μαγνητικοί σύνδεσμοι) από διάφορους ιστότοπους torrent.

Τορένγκο εκτελεί την αναζήτηση και λήψη από διάφορες πηγές, οι οποίες υποστηρίζονται από το τρέχον είναι οι εξής:

  • https://archive.org
  • όλα τα URL του Pirate Bay που βρίσκονται στη διεύθυνση https://proxybay.bz
  • http://torrentdownloads.me
  • http://1337x.to
  • http://www.yggtorrent.gg

Ο χρήστης αποφασίζει ποιες πηγές θέλει να αναζητήσει στο Torrengo αν όλες οι πηγές χρησιμοποιούνται στην αναζήτηση από προεπιλογή ή μόνο φίλτρο από συγκεκριμένους ιστότοπους.

Δεδομένου ότι οι διευθύνσεις URL του Pirate Bay αλλάζουν αρκετά συχνά, αυτό το πρόγραμμα ξεκινά ταυτόχρονα μια αναζήτηση σε όλες τις διευθύνσεις URL του Pirate Bay που βρίσκονται στη διεύθυνση https://proxybay.bz και ανακτά ταχύτερα torrents απόκρισης (Η διεύθυνση URL που επιστρέφεται ελέγχεται επίσης βαθιά, επειδή μερικές φορές οι διακομιστές μεσολάβησης επιστρέφουν μια σελίδα χωρίς σφάλμα, αλλά η σελίδα δεν έχει πραγματικά αποτελέσματα)

Αναζήτηση και λήψη αρχείων torrent στο torrentdownloads.me και yggtorrent.gg προστατεύεται από το Cloudflare, έτσι αυτό το πρόγραμμα αποφεύγει την προστασία όταν απαντάτε στις προκλήσεις Javascript του Cloudflare

Οι λήψεις torrents μπορούν να κυκλοφορήσουν στο Deluge.

Το Torrengo είναι ένα αρκετά πρακτικό εργαλείο που μπορεί να σας βοηθήσει να εξοικονομήσετε πολύ χρόνο στην αναζήτηση και τη λήψη αρχείων torrent.

Για παράδειγμα, εάν θέλετε να βρείτε ένα ISO διανομής Linux και να εξοικονομήσετε χρόνο στην αναζήτηση (και ακόμη και τη λήψη), αυτό το εργαλείο είναι αρκετά χρήσιμο.

Είναι σημαντικό να αναφέρουμε ότι τα αρχεία που κοινοποιούνται σε αυτές τις σελίδες, μπορείτε να βρείτε τόσο δημόσιο περιεχόμενο (νόμιμο) όσο και αρχεία με πνευματικά δικαιώματα, επομένως η χρήση του εργαλείου και η πρόσβαση στους προαναφερθέντες ιστότοπους εξαρτώνται πολύ από τη χρήση και την πρόσβαση στο Διαδίκτυο πολιτικές της χώρας σας.

Ωστόσο, είναι αποκλειστική ευθύνη του τελικού χρήστη για χρήση.

Πώς να εγκαταστήσετε το Torrengo στο Ubuntu και παράγωγα;

Για όσους ενδιαφέρονται να εγκαταστήσουν αυτό το εργαλείο στο σύστημά τους, Μπορούν να το κάνουν ακολουθώντας τις οδηγίες που κοινοποιούμε παρακάτω.

Από το Torrentgo είναι μια εφαρμογή γραμμένη στο GO είναι απαραίτητο να έχουμε την υποστήριξη για αυτήν τη γλώσσα προγραμματισμού στο σύστημά μας.

Μπορούμε να το προσθέσουμε ανοίγοντας ένα τερματικό (Μπορείτε να το κάνετε με το συνδυασμό πλήκτρων Ctrl + Alt + T) και σε αυτό θα πληκτρολογήσετε την ακόλουθη εντολή:

wget -q https://storage.googleapis.com/golang/getgo/installer_linux

Δίνουμε δικαιώματα εκτέλεσης με:

sudo chmod +x installer_linux

Και τρέχουμε το πρόγραμμα εγκατάστασης με:

./installer_linux

Στο τέλος πρέπει να εκτελέσουμε την ακόλουθη εντολή:

source ~/.bash_profile

Έχουμε ήδη υποστήριξη GO στο σύστημά μας, τώρα πρόκειται να πραγματοποιήσουμε λήψη και εγκατάσταση του Torrengo. Για να το κάνουμε αυτό στο τερματικό θα πληκτρολογήσουμε μόνο τα εξής:

go get github.com/juliensalinas/torrengo

go build github.com/juliensalinas/torrengo

Βασική χρήση του Torrentgo

Μόλις εγκατασταθεί η εφαρμογή στο σύστημά μας, μπορούμε να αρχίσουμε να τη χρησιμοποιούμε, πρέπει απλώς να ανοίξουμε το τερματικό και να εκτελέσουμε την εντολή "./Torrengo" + κάποια λέξη-κλειδί για αναζήτηση ενός αρχείου.

Για παράδειγμα, εάν θέλετε να βρείτε το Ubuntu ISO:

./torrengo Ubuntu 18.10

Αυτό θα σας επιστρέψει όλα τα αποτελέσματα που βρέθηκαν σε όλες τις παραγγελθείσες ιστοσελίδες και εδώ εναπόκειται να αποφασίσετε από ποιον να κατεβάσετε:

Επίσης όπως αναφέρεται μπορείτε να αποφασίσετε να κάνετε αναζήτηση μόνο σε συγκεκριμένους ιστότοπους (ας πούμε The Pirate Bay and Archive.org):

./torrengo -s tpb,arc Ubuntu 18.10
  • τόξο (Archive.org)
  • otts (1337x)
  • td (Λήψη torrent)
  • tpb (The Pirate Bay)
  • ygg (Torrent Ygg)

Εάν θέλουμε να εμφανίζονται περισσότερες εγγραφές σε εμάς (verbose mode), απλώς προσθέστε -v.

./torrengo -s tpb,arc Ubuntu 18.10 -v

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Γιάννης dijo

    Γεια σας όταν εκτελώ το πρόγραμμα εγκατάστασης λαμβάνω το ακόλουθο σφάλμα.

    $ sudo ./installer_linux

    ./installer_linux: 2: ./installer_linux: Σφάλμα σύνταξης: ")" μη αναμενόμενο