Ένας οδηγός για αρχάριους για τη χρήση του wget στα Windows

Πολλοί χρήστες των Windows είναι τόσο εξοικειωμένοι με τη γραφική διεπαφή και το πρόγραμμα περιήγησης Ιστού ως το καθολικό εργαλείο επιλογής που ξεχνούν ότι υπάρχουν πολλά άλλα εργαλεία εκεί έξω. Το Wget είναι ένα βοηθητικό πρόγραμμα γραμμής εντολών GNU δημοφιλές κυρίως στις κοινότητες Linux και Unix, που χρησιμοποιείται κυρίως για τη λήψη αρχείων από το Διαδίκτυο. Ωστόσο, υπάρχει μια έκδοση του wget για Windows και χρησιμοποιώντας το μπορείτε να κατεβάσετε οτιδήποτε θέλετε, από ολόκληρους ιστότοπους μέχρι ταινίες, μουσική, podcast και μεγάλα αρχεία από οπουδήποτε στο διαδίκτυο.

Ένας οδηγός για αρχάριους για τη χρήση του wget στα Windows

Δεν γνωρίζουν πολλοί χρήστες της Microsoft για αυτό το προσεγμένο εργαλείο, γι' αυτό έγραψα αυτόν τον οδηγό για αρχάριους για τη χρήση του wget στα Windows. Τείνουμε να χρησιμοποιούμε το πρόγραμμα περιήγησής μας για τα πάντα, κάτι που είναι εντάξει, αλλά δεν είναι πάντα ο πιο αποτελεσματικός τρόπος για να πετύχουμε κάτι. Το Wget είναι μόνο ένα από τα πολλά εργαλεία που υπάρχουν εδώ και αιώνες, αλλά πολύ λίγοι άνθρωποι το γνωρίζουν.

Λήψη wget για Windows

Η λήψη του wget είναι πολύ εύκολη. Ακολουθήστε αυτόν τον οδηγό για την εγκατάσταση και τη διαμόρφωση του wget.

  1. Κατεβάστε το wget από εδώ και εγκαταστήστε το. Βεβαιωθείτε ότι είναι το πρόγραμμα εγκατάστασης και όχι μόνο η πηγή, διαφορετικά δεν θα λειτουργήσει.
  2. Μόλις εγκατασταθεί, θα πρέπει τώρα να έχετε πρόσβαση στην εντολή wget από ένα παράθυρο γραμμής εντολών. Ανοίξτε ένα παράθυρο CMD ως διαχειριστής και πληκτρολογήστε «wget -h» για δοκιμή. Αν δουλεύει, είσαι χρυσός, αν λάβεις «μη αναγνωρισμένη εντολή» κατέβασες λάθος πακέτο. Προσπάθησε ξανά.
  3. Ορίστε έναν κατάλογο λήψης για να αποθηκεύσετε όλα τα αρχεία σας. Πληκτρολογήστε «όνομα καταλόγου md» για να δημιουργήσετε έναν κατάλογο λήψης. Κάλεσα το δικό μου «downloadz» για να είναι αναγνωρίσιμο.

a-beginners-guide-to-using-wget-in-windows-2

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

Λήψη ενός μόνο αρχείου

wget //website.com/file.zip

Κατεβάστε ένα μόνο αρχείο αλλά αποθηκεύστε το ως κάτι άλλο

wget ‐‐output-document=newname.html website.com

Λήψη σε συγκεκριμένο φάκελο

wget ‐‐directory-prefix=folder/subfolder website.com/file.zip

Συνέχιση λήψης που έχει διακοπεί

wget ‐‐continue website.com /file.zip

Κάντε λήψη μιας νεότερης έκδοσης ενός αρχείου

wget ‐‐continue ‐timestamping website.com/file.zip

a-beginners-guide-to-using-wget-in-windows-3

Λήψη πολλών ιστοσελίδων

Για αυτό πρέπει να δημιουργήσετε μια λίστα στο Σημειωματάριο ή σε άλλο πρόγραμμα επεξεργασίας κειμένου. Προσθέστε μια νέα πλήρη διεύθυνση URL (με //) σε μια ξεχωριστή γραμμή. Στη συνέχεια, τοποθετήστε το δείκτη wget στο αρχείο. Σε αυτό το παράδειγμα ονόμασα το αρχείο Filelist.txt και το αποθηκεύσα στο φάκελο wget.

wget ‐‐input Filelist.txt

Κατεβάστε ολόκληρη την ιστοσελίδα

wget ‐‐execute robots=off ‐recursive ‐‐no-parent ‐continue ‐‐no-clobber //website.com

Μπορεί να διαπιστώσετε, όπως κάνω συχνά ότι οι οικοδεσπότες Ιστού αποκλείουν τις εντολές wget. Μπορείτε να προσπαθήσετε να παραπλανήσετε αυτούς τους αποκλεισμούς πλαστοπροσωπώντας το Googlebot. Δοκιμάστε να πληκτρολογήσετε αυτό:

wget –user-agent=”Googlebot/2.1 (+//www.googlebot.com/bot.html)” -r //website.com

Κάντε λήψη ενός συγκεκριμένου τύπου αρχείου από έναν ιστότοπο

wget ‐‐level=1 ‐αναδρομική ‐‐χωρίς γονέα ‐‐αποδοχή FILETYPE //website.com / FILETYPE/

Για παράδειγμα, αλλάξτε το FILETYPE για MP3, MP4, .zip ή οτιδήποτε θέλετε.

Κατεβάστε όλες τις εικόνες του ιστότοπου

wget ‐‐directory-prefix=files/pictures ‐‐no-directories ‐‐recursive ‐‐no-clobber ‐‐accept jpg,gif,png,jpeg //website.com/images/

Ελέγξτε έναν ιστότοπο για κατεστραμμένους συνδέσμους

wget ‐‐output-file=logfile.txt ‐‐αναδρομική ‐‐αράχνη //website.com

Λήψη αρχείων χωρίς υπερφόρτωση του διακομιστή web

wget ‐‐limit-rate=20k ‐‐wait=60 ‐‐random-wait ‐‐mirror //website.com

Υπάρχουν εκατοντάδες, αν όχι χιλιάδες εντολές wget και σας έχω δείξει μόνο μερικές από αυτές εδώ. Τώρα που είστε εξοικειωμένοι με το εργαλείο και τον τρόπο λειτουργίας του, εξαρτάται από εσάς για ποιο σκοπό το χρησιμοποιείτε!

Έχετε κάποιες ενδιαφέρουσες εντολές που μπορούν να επιτύχουν θαύματα; Μοιραστείτε τα μαζί μας παρακάτω!