Werbung

wget für macMacs sind großartig, mit ihrer übersichtlichen Benutzeroberfläche und einem 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 benötigen, von Haus aus nicht verfügbar ist. In diesem Fall spreche ich über wget.

Falls Sie es nicht wissen, 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 raffiniert und sehr praktisch, wenn Sie versuchen, Backups zu erstellen - insbesondere, da es in Skripten verarbeitet werden kann. Es braucht keinen Unix-Guru, um es zu erreichen und zu benutzen. Es kann Ihnen in wenigen Schritten gehören, die gerade fummelig genug sind, um das Ausschreiben zu rechtfertigen.

Holen Sie sich die Wget Binary

Dies ist eine Cheat-Methode, die möglicherweise nicht für immer verfügbar ist und möglicherweise nicht für alle funktioniert - aber sie ist schnell. Eine sehr freundliche Seele namens Quentin Stafford-Fraser hat eine gemacht

instagram viewer
Binärdatei von wget 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 die anderen Dateien).

Wenn dies 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 einen. Der einfachste Weg, sie zu erhalten, besteht darin, Xcode über die Mac Developer-Tools zu installieren, die kostenlos auf Ihrer Betriebssystem-Installations-CD oder für Lion über den Mac App Store verfügbar sind.

Wenn keine dieser Optionen verfügbar ist, installieren Sie das entsprechende Paket gemäß den Anweisungen unter hpc.sourceforge.net.

Holen Sie sich XZ Utils für Mac

Das wget-Paket wird als xz-komprimierte Datei geliefert. Es ist traurig, aber wahr, dass dieses Format vom MacOS Unzip-Dienstprogramm nicht unterstützt wird. Also schnapp dir eine Kopie von XZ Utils für Mac damit Sie das wget-Paket entpacken können, wenn Sie es erhalten.

Holen Sie sich das Wget-Paket über HTTP oder FTP

Gehe zum wget Seite 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-Anwendung (Anwendungen> Dienstprogramme> Terminal) und navigieren Sie zu dem Ort, an dem das Paket heruntergeladen wurde.

cd ~ / Downloads

Entpacken Sie die Datei mit XZ Utils und tar (ersetzen Sie den Namen der Datei durch die heruntergeladene Wget-Version):

xz -d wget-1.13.tar.xz. tar -xf wget-1.13.tar

Wechseln Sie in das neue wget-Verzeichnis und führen Sie die folgenden Befehle aus:

cd wget-1.13. ./konfigurieren. machen. sudo make install
wget für mac

Einige Ideen für die Verwendung von Wget

Wget kann in jedem Fall verwendet werden, in dem Sie DownThemAll verwenden können, um Bilder, Musik oder Videos in großen Mengen von einer Website abzurufen. Es kann auch verwendet werden, um ganze Websites zu sichern und sie möglicherweise zur Aufbewahrung zu spiegeln.

wget für mac

Wenn Sie sich immer noch nicht sicher sind, wofür Sie Wget verwenden könnten, sollten Sie Wget verwenden, um Ihre Online-Fotoverzeichnisse zu sichern oder MP3s aus geöffneten Online-Ordnern abzurufen. Überall dort, wo Sie wissen, wo sich ein Ordner voller Medien befindet oder eine Seite, die auf Medien verweist oder diese anzeigt, können Sie mit einem Befehl Wget herunterladen. Obwohl es daher möglich ist, Wget für Unterhaltungszwecke zu verwenden, für die Sie wahrscheinlich hätten bezahlen müssen, gibt es viele ehrenwerte Verwendungszwecke.

Wenn Sie beispielsweise für ein kleines Unternehmen arbeiten, dessen Backups nicht so gut sind, können Sie Wget möglicherweise in einem Skript verwenden, um die Website Ihres Unternehmens zu sichern. Wenn der unvermeidliche Tag kommt und der Arbeitsserver abstürzt, können Sie den Tag retten, indem Sie eine aktuelle Sicherung abrufen können. Gleiches gilt für Ihre bevorzugten Community-Websites oder für alles, was von Amateuren betrieben wird: den Footy-Club Ihres Kindes, die lokale Theatergruppe oder was auch immer Sie sonst noch tun.

Wget ist besonders gut, wenn alle das Passwort vergessen haben oder wenn Hacker Ihr Website-Passwort geändert haben. Wget kann alle wichtigen Dinge für Sie erledigen und Sie können neu anfangen.

Verwenden von Wget

Hier ist ein kurzes Beispiel für einen Wget-Befehl zum Erstellen eines Spiegels des gesamten HTML-Codes und der Medien auf einer Seite.

wget -m //www.makeuseof.com/

Es ist einfach und effektiv, obwohl ich ehrlich gesagt nicht empfehle, dieses Beispiel zu Hause auszuprobieren!

Coole Skripte und Downloader

Wenn Sie sich für Automatisierung und Herunterladen interessieren, finden Sie hier weitere Informationen:

  • So führen Sie eine automatisierte Remote-Sicherung Ihres WordPress-Blogs durch So führen Sie eine automatisierte Remote-Sicherung Ihres Wordpress-Blogs durchDieses Wochenende wurde meine Website zum ersten Mal gehackt. Ich dachte, es wäre ein Ereignis, das irgendwann passieren würde, aber ich fühlte mich immer noch ein bisschen schockiert. Ich hatte Glück, dass ich ... Weiterlesen
  • Ausführen von Cron-Jobs im Linux-Stil unter Windows Ausführen von Cron-Jobs im Linux-Stil unter Windows Weiterlesen
  • Verwendung von RSS-Feeds zum automatischen Herunterladen von Torrents Verwendung von RSS-Feeds zum automatischen Herunterladen von Torrents Weiterlesen
  • So finden Sie ungeschützte Website-Verzeichnisse und erhalten „interessante“ Dateien So finden Sie ungeschützte Website-Verzeichnisse und erhalten "interessante" Dateien Weiterlesen

Wofür benutzt du wget? Lass uns wissen!

Bildnachweis: Laden Sie icon blue glass über Shutterstock herunter, Mann im Weizenfeld, der über Shutterstock erfreut

Ange ist Absolventin für Internet Studies & Journalism und liebt es, online, schriftlich und in sozialen Medien zu arbeiten.