Mastering Wget & Learning Μερικά σκέτα τεχνάσματα λήψης

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

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

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

Το Wget είναι διαθέσιμο για χρήση στη μητρική έκδοση του UNIX και της γραμμής εντολών των Windows, αλλά είναι δυνατό να εγκαταστήσετε το wget στο Mac OS X Πώς να αποκτήσετε το Wget για το Mac σας Πώς να αποκτήσετε το Wget για το Mac σας Οι Mac είναι τέλειοι, με το τακτοποιημένο UI και το Unix -τέλος. Μερικές φορές παίρνετε την αίσθηση ότι μπορείτε να κάνετε κάτι σχεδόν μαζί τους. Μέχρι μια μέρα προσπαθείτε να κάνετε κάτι απλό και εσείς ... Διαβάστε περισσότερα με λίγη απογοήτευση. Έτσι, μόλις γνωρίσετε τα είδη των πραγμάτων που μπορείτε να χρησιμοποιήσετε για το Wget, είναι φορητό σε όποιο OS που χρησιμοποιείτε - και αυτό είναι πρακτικό. Αυτό που είναι ακόμα καλύτερο είναι ότι το wget μπορεί να χρησιμοποιηθεί σε αρχεία δέσμης και εργασίες cron. Αυτό είναι όπου αρχίζουμε να βλέπουμε την πραγματική δύναμη πίσω από το wget.

Βασικό Wget

Η βασική χρήση είναι η διεύθυνση wget .

 wget http://makeuseof.com/ 

wget κόλπα

Οι πιο απλές επιλογές που οι περισσότεροι άνθρωποι πρέπει να γνωρίζουν είναι το φόντο ( wget -b ), να συνεχίσουν τη μερική λήψη ( wget -c ), τον αριθμό προσπαθειών ( wget -tries = NUMBER ) και φυσικά να βοηθήσουν ( wget -h ) τις επιλογές.

 wget -b -c - tries = NUMBER URL 

Μέτρια προχωρημένες επιλογές Wget

Το wget μπορεί επίσης να τρέξει στο παρασκήνιο (wget -b ), να περιορίσει την ταχύτητα της λήψης ( wget -limit-rate = SPEED ), κανένας γονέας δεν θα εξασφαλίσει ότι θα κατεβάσετε μόνο έναν υπο-κατάλογο ( wget -np ) ( wget -m ), αντικατοπτρίστε έναν ιστότοπο ( wget -m ), βεβαιωθείτε ότι δεν δημιουργούνται νέοι κατάλογοι ( wget -nd ), αποδεχτείτε μόνο ορισμένες επεκτάσεις ( wget -accept = LIST ) και ορίστε χρόνο αναμονής ( wget -wait = SECONDS ) .

 wget -b --limit-rate = SPEED -np -N -m -nd -accept = LIST - wait = ΔΕΥΤΕΡΟ URL 

Λήψη με το Wget Αναδρομικά

Μπορείτε να κατεβάσετε αναδρομικά ( wget -r ), ξενιστές span σε άλλους τομείς ( wget -H ), να μετατρέψετε συνδέσμους σε τοπικές εκδόσεις ( wget -convert-links ) και να ορίσετε το επίπεδο επαναλήψεων ( wget -level = NUMBER χρησιμοποιώντας inf ή 0 για άπειρη ).

Αλλά μερικοί ιστότοποι δεν θέλουν να σας επιτρέψουν να κάνετε λήψη αναδρομικά και θα ελέγξετε ποιο πρόγραμμα περιήγησης χρησιμοποιείτε σε μια προσπάθεια να αποκλείσετε το bot. Για να το κάνετε αυτό, δηλώστε έναν πράκτορα χρήστη όπως το Mozilla ( wget -user-agent = AGENT ).

 wget -r -H --convert-links --level = ΑΡΙΘΜΟΣ -user-agent = URL AGENT 

wget τεχνάσματα συμβουλές

Προστασία με κωδικό πρόσβασης Wget

Είναι δυνατό να δηλώσετε το όνομα χρήστη και τον κωδικό πρόσβασης για μια συγκεκριμένη διεύθυνση URL ενώ χρησιμοποιείτε το wget ( wget -http-user = USER -http-password = PASS ). Αυτό δεν συνιστάται σε κοινόχρηστα μηχανήματα, καθώς οποιοσδήποτε βλέπει τις διαδικασίες, θα μπορεί να δει τον κωδικό πρόσβασης σε απλό κείμενο.

 wget --http-user = ΧΡΗΣΤΗΣ --http-password = PASS URL 

Ένα παράδειγμα αυτού του εγχειρήματος είναι η χρήση του wget για τη δημιουργία αντιγράφων ασφαλείας των καθηκόντων σας από το Remember the Milk Best Back-Up Συμβουλές για τις εργασίες RememberTheMilk Best Back-Up Συμβουλές για τις εργασίες RememberTheMilk Για πολλούς από εμάς που εργάζεστε στο σύννεφο, έχουμε έρθει να βασιζόμαστε στις αγαπημένες μας υπηρεσίες αρκετά βαριά. Επίσης, μερικές φορές τους αγαπάμε και τους εμπιστευόμαστε ίσως λίγο περισσότερο από ό, τι πρέπει κάποτε, ... Διαβάστε περισσότερα.

wget τεχνάσματα συμβουλές

Wget Bulk Κατεβάστε

Αρχικά, δημιουργήστε ένα αρχείο κειμένου με όλες τις διευθύνσεις URL που θέλετε να λάβετε χρησιμοποιώντας το wget και ονομάστε το wget_downloads.txt . Στη συνέχεια, για να κάνετε μαζική λήψη των διευθύνσεων URL, πληκτρολογήστε αυτήν την εντολή:

 wget -i wget_downloads.txt 

wget κόλπα

Cool χρήσεις για Wget

Αυτό θα ανιχνεύσει έναν ιστότοπο και θα δημιουργήσει ένα αρχείο καταγραφής τυχόν σπασμένων συνδέσεων:

 wget --spider -o wget.log -e robots = off - περιμένετε 1 -r -p http://www.mysite.com/ 

Αυτό θα πάρει ένα αρχείο κειμένου από τα αγαπημένα σας blogs μουσικής και θα κατεβάσει τα νέα αρχεία MP3:

 wget -r -level = 1 -H --timeout = 1 -η -Ν -np --accept = mp3 -e robots = off -i musicblogs.txt 

Τι άλλο χρησιμοποιείτε για το wget;

Image Credit: Κοινωνική σύνδεση μέσω Media μέσω του ShutterStock, Νεαρός βλέποντας τηλεόραση μέσω Shutterstock, Globe μέσω Shutterstock

In this article