DeuAq.com >> Leben >  >> Elektronik

Ein Leitfaden für Anfänger zur Verwendung von wget in Windows

Viele Windows-Benutzer sind so an die grafische Oberfläche und den Webbrowser als universelles Tool der Wahl gewöhnt, dass sie vergessen, dass es eine Vielzahl anderer Tools gibt. Wget ist ein GNU-Befehlszeilenprogramm, das hauptsächlich in Linux- und Unix-Communities beliebt ist und hauptsächlich zum Herunterladen von Dateien aus dem Internet verwendet wird. Es gibt jedoch eine Version von wget für Windows, mit der Sie alles herunterladen können, was Sie möchten, von ganzen Websites bis hin zu Filmen, Musik, Podcasts und großen Dateien von überall online.

Ein Leitfaden für Anfänger zur Verwendung von wget in Windows

Nicht viele Microsoft-Benutzer kennen dieses nette Tool, weshalb ich diesen Anfängerleitfaden zur Verwendung von wget in Windows geschrieben habe. Wir neigen dazu, unseren Browser für alles zu verwenden, was in Ordnung ist, aber nicht immer der effizienteste Weg ist, etwas zu erreichen. Wget ist nur eines der vielen Tools, die es schon seit Äonen gibt, aber nur sehr wenige Leute wissen davon.

Wget für Windows bekommen

Wget zu bekommen ist sehr einfach. Befolgen Sie diese Anleitung zur Installation und Konfiguration von wget.

  1. Laden Sie wget von hier herunter und installieren Sie es. Stellen Sie sicher, dass es das Setup-Programm ist und nicht nur die Quelle, sonst funktioniert es nicht.
  2. Nach der Installation sollten Sie nun in der Lage sein, über ein Befehlszeilenfenster auf den Befehl wget zuzugreifen. Öffnen Sie als Administrator ein CMD-Fenster und geben Sie zum Testen „wget -h“ ein. Wenn es funktioniert, sind Sie goldrichtig, wenn Sie „nicht erkannter Befehl“ erhalten, haben Sie das falsche Paket heruntergeladen. Versuchen Sie es erneut.
  3. Legen Sie ein Download-Verzeichnis fest, um alle Ihre Dateien zu speichern. Geben Sie „md directory name“ ein, um ein Download-Verzeichnis zu erstellen. Ich habe meine "downloadz" genannt, um erkennbar zu sein.

Ein Leitfaden für Anfänger zur Verwendung von wget in Windows

Nach der Installation können Sie mit der Arbeit beginnen. Unten habe ich eine Auswahl beliebter wget-Befehle aufgelistet, die eine Vielzahl von Dingen erreichen können.

Eine einzelne Datei herunterladen

wget http://website.com/file.zip

Eine einzelne Datei herunterladen, aber als etwas anderes speichern

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

In einen bestimmten Ordner herunterladen

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

Einen unterbrochenen Download fortsetzen

wget ‐‐fortsetzen website.com /file.zip

Laden Sie eine neuere Version einer Datei herunter

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

Ein Leitfaden für Anfänger zur Verwendung von wget in Windows

Mehrere Webseiten herunterladen

Dazu müssen Sie eine Liste in Notepad oder einem anderen Texteditor erstellen. Fügen Sie eine neue vollständige URL (mit http://) in einer separaten Zeile hinzu. Zeigen Sie dann mit wget auf die Datei. In diesem Beispiel habe ich die Datei Filelist.txt benannt und im wget-Ordner gespeichert.

wget ‐‐input Dateiliste.txt

Eine ganze Website herunterladen

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

Sie werden vielleicht feststellen, dass Webhosts, wie ich es oft mache, wget-Befehle blockieren. Sie können versuchen, diese Blöcke zu fälschen, indem Sie sich als Googlebot ausgeben. Versuchen Sie Folgendes einzugeben:

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

Einen bestimmten Dateityp von einer Website herunterladen

wget ‐level=1 ‐‐rekursiv ‐‐no-parent ‐‐accept FILETYPE http://website.com / FILETYPE/

Ändern Sie beispielsweise FILETYPE in MP3, MP4, .zip oder was auch immer Sie möchten.

Alle Website-Bilder herunterladen

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

Überprüfen Sie eine Website auf defekte Links

wget ‐‐output-file=logfile.txt ‐‐rekursiv ‐‐spider http://website.com

Dateien herunterladen, ohne den Webserver zu überlasten

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

Es gibt Hunderte, wenn nicht Tausende von wget-Befehlen, und ich habe Ihnen hier nur einige davon gezeigt. Jetzt, da Sie mit dem Tool und seiner Funktionsweise vertraut sind, liegt es an Ihnen, wofür Sie es verwenden!

Hast du irgendwelche coolen Befehle, die Wunder bewirken können? Teilen Sie sie uns unten mit!