Macs sind fantastisch, mit ihrer sauberen Benutzeroberfläche und dem Unix-Backend. Manchmal hat man das Gefühl, mit ihnen fast alles machen zu können. Bis Sie eines Tages versuchen, etwas Einfaches zu tun und feststellen, dass das, was Sie brauchen, nicht nativ verfügbar ist. In diesem Fall spreche ich über wget.
Falls Sie es nicht wussten, ist wget ein unglaublich nützliches Befehlszeilentool zum Herunterladen ganzer Webseiten einschließlich Medien und so viel Linktiefe, wie Sie benötigen. Es ist sehr leistungsfähig und ausgefeilt und sehr praktisch, wenn Sie versuchen, Backups zu erstellen, zumal es in Skripte integriert werden kann. Es braucht auch keinen Unix-Guru, um es zu ergreifen und zu benutzen. Es kann Ihnen in nur wenigen Schritten gehören, die gerade kompliziert genug sind, um das Schreiben zu rechtfertigen.
Holen Sie sich die Wget-Binärdatei
Dies ist eine Cheat-Methode, die möglicherweise nicht für immer existiert und möglicherweise nicht für alle funktioniert, aber schnell ist. Eine sehr freundliche Seele namens Quentin Stafford-Fraser machte eine wget binär für Mac OS X Leopard. Laden Sie die Zip-Datei herunter und entpacken Sie sie. Kopieren Sie die wget-Datei nach / usr / local / bin (und befolgen Sie auch die README-Anweisungen für andere Dateien).
Wenn es aus irgendeinem Grund bei Ihnen nicht funktioniert hat, lesen Sie weiter.
Holen Sie sich einen C / C ++ – Compiler für Ihren Mac
Wenn Sie noch keinen C / C ++ – Compiler für Ihren Mac haben, benötigen Sie diesen. Am einfachsten erhalten Sie sie, indem Sie Xcode über die Mac Developer Tools installieren, die kostenlos auf Ihrer Betriebssystem-Installations-CD oder für Lion über den Mac App Store erhältlich sind.
Wenn keine dieser Optionen verfügbar ist, installieren Sie das entsprechende Paket gemäß den Anweisungen hpc.sourceforge.net.
Holen Sie sich XZ Utils für Mac
Das wget-Paket liegt in Form einer xz-komprimierten Datei vor und es ist traurig, aber wahr, dass dieses Format vom Dienstprogramm zum Entpacken von macOS nicht unterstützt wird. Also hol dir eine Kopie von XZ Utils für Mac damit du das wget-paket entpacken kannst, wenn du es bekommst.
Holen Sie sich das Wget-Paket über HTTP oder FTP
Gehe zum Seite wget und laden Sie das wget-Paket über herunter HTTP oder FTP oder eine Spiegelseite, die zu Ihnen passt. Laden Sie die neueste Version herunter, die Sie finden können.
Entpacke und installiere Wget
Öffnen Sie die Terminal-App (Anwendungen> Dienstprogramme> Terminal) und navigieren Sie zum Download-Speicherort des Pakets.
cd ~/Downloads
Entpacken Sie die Datei mit XZ Utils und tar (ersetzen Sie den Dateinamen durch die heruntergeladene wget-Version):
xz -d wget-1.13.tar.xz tar -xf wget-1.13.tar
Gehen Sie zum neuen wget-Verzeichnis und führen Sie die folgenden Befehle aus:
cd wget-1.13 ./configure make sudo make install
Einige Ideen zur Verwendung von Wget
Wget kann in allen Fällen verwendet werden, in denen Sie DownThemAll verwenden können, um Massenbilder, Musik oder Videos von einer Website abzurufen. Es kann auch verwendet werden, um ganze Websites zu sichern und sie möglicherweise zu spiegeln, um sie zu behalten.
Wenn Sie sich immer noch nicht sicher sind, wie Sie Wget verwenden sollen, sollten Sie Wget verwenden, um Ihre Online-Fotoverzeichnisse zu sichern oder MP3s aus geöffneten Online-Ordnern wiederherzustellen. Überall dort, wo Sie wissen, wo sich ein mit Medien gefüllter Ordner befindet oder eine Seite, die Medien verknüpft oder anzeigt, kann mit Wget mit einem einzigen Befehl heruntergeladen werden. Während es daher möglich ist, Wget für Unterhaltung zu verwenden, für die Sie wahrscheinlich hätten bezahlen sollen, gibt es viele ehrenwerte Zwecke.
Wenn Sie beispielsweise für ein kleines Unternehmen arbeiten, dessen Backups nicht besonders gut sind, können Sie Wget in einem Skript verwenden, um Ihre Unternehmenswebsite zu sichern. Wenn der unvermeidliche Tag kommt und der funktionierende Server abstürzt, können Sie den Tag retten, indem Sie ein aktuelles Backup erstellen können. Das Gleiche gilt für Ihre bevorzugten Community-Websites oder für alles, was von Amateuren betrieben wird: den Fußballclub Ihres Kindes, die lokale Theatergruppe oder was auch immer Sie sonst noch tun.
Wget ist besonders nützlich, wenn jeder das Passwort vergessen hat oder wenn Hacker Ihr Website-Passwort geändert haben. Wget kann alle Dinge erfassen, die für Sie wichtig sind, und Sie können bei Null anfangen.
Verwenden von Wget
Hier ist ein kurzes Beispiel für einen Wget-Befehl zum Spiegeln von HTML und Medien auf einer Seite.
wget -m //www.moyens.net/
Es ist einfach und effektiv, obwohl ich ehrlich gesagt nicht empfehle, dieses spezielle Beispiel zu Hause auszuprobieren!
Coole Skripte und Downloader
Wenn Sie sich für Automatisierung und Download interessieren, finden Sie hier weitere Informationen:
-
So erstellen Sie eine automatisierte Remote-Sicherung Ihres WordPress-Blogs
-
Ausführen von Cron-Jobs im Linux-Stil unter Windows
-
Verwendung von RSS-Feeds zum automatischen Herunterladen von Torrents
-
So finden Sie ungeschützte Website-Verzeichnisse und erhalten „interessante“ Dateien
Warum benutzt du wget? Lass uns wissen!
Bildnachweis: Laden Sie das blaue Glassymbol über Shutterstock herunter, Mann im Weizenfeld Freude über Shutterstock