Haupt Software Erstellen Sie eine Offline-Kopie einer Site mit Wget unter Windows und Linux

Erstellen Sie eine Offline-Kopie einer Site mit Wget unter Windows und Linux



Erstellen Sie eine Offline-Spiegelkopie einer Site mit Wget unter Windows und Linux

Manchmal benötigen Sie eine durchsuchbare Kopie einer Website, damit Sie offline darauf zugreifen, einen USB-Stick anschließen oder sogar auf Ihr Smartphone hochladen und diese beim Fliegen oder Reisen lesen können. Während es in modernen Browsern und Betriebssystemen einfach ist, eine Webseite als PDF zu speichern, kann es ärgerlich sein, jede einzelne Seite zu verarbeiten. Hier kommt wget.

Werbung

Wget ist ein Open-Source-Download-Manager. Es handelt sich um eine Konsolen-App, die hauptsächlich für Linux entwickelt wurde, jedoch erfolgreich auf andere Betriebssysteme wie Windows und MacOS portiert wurde.

kein Ton auf dem Chromecast-Bildschirm

Wenn Sie mit wget nicht vertraut sind, sollten Sie es auf jeden Fall ausprobieren. Es ist sehr mächtig. Es ermöglicht das Abrufen von Dateien von Websites mithilfe von HTTP, HTTPS und FTP, den Internetprotokollen, die wir derzeit verwenden. Sein Verhalten wird durch Befehlszeilenargumente gesteuert.

Wget unterstützt eine Vielzahl von Optionen zum Abrufen von Dateien bei langsamen oder instabilen Verbindungen, einschließlich Wiederholungsversuchen, Fortsetzen dort, wo sie übrig geblieben sind, und mehr. Es unterstützt die Datei 'robots.txt', sodass es wie ein Webcrawler funktionieren kann. Es kann nur geänderte Dateien abrufen, unterstützt Platzhalter, Dateitypbeschränkungen und reguläre Erweiterungen.

Wget unterstützt das rekursive Abrufen von HTML-Websites und FTP-Servern, sodass Sie eine Website spiegeln können. Hier ist, wie es gemacht werden kann.

Bevor Sie fortfahren können, müssen Sie die wget-App herunterladen.

Holen Sie sich Wget unter Windows

Normalerweise verwende ich Binärdateien aus folgenden Quellen:

Beide machen ihre Arbeit.

Holen Sie sich Wget unter Linux

Verwenden Sie den Paketmanager Ihrer Distribution. Einige Beispiele (ausführen sie als Wurzel ):

Debian / Ubuntu / Mint:

apt install wget

CentOS / Redhat

yum install wget

Arch Linux

pacman -Sy wget

Leere Linux

xbps-install -S wget

Um eine Offline-Kopie einer Site mit Wget zu erstellen,

  1. Öffnen Eingabeaufforderung /. Terminal .
  2. Geben Sie unter Windows den vollständigen Pfad zur Datei wget.exe ein.
  3. Geben Sie unter Linux einfach wget ein.
  4. Geben Sie nun die folgenden Argumente ein, um den folgenden Befehl zu erhalten:wget --mirror --convert-links --adjust-extension --page-require - --no-parent https://site-to-download.com
  5. Ersetze dashttps://site-to-download.comTeil mit der tatsächlichen Site-URL, von der Sie einen Spiegel erstellen möchten.

Du bist fertig!

Hier sind die Schalter, die wir verwenden:

  • --Spiegel- wendet eine Reihe von Optionen an, um den Download rekursiv zu machen.
  • --kein Elternteil- Crawlen Sie das übergeordnete Verzeichnis nicht, um nur einen Teil der Site abzurufen.
  • --convert-links- sorgt dafür, dass alle Links ordnungsgemäß mit der Offline-Kopie funktionieren.
  • --Seitenvoraussetzungen- Laden Sie JS- und CSS-Dateien herunter, um den ursprünglichen Seitenstil beim Durchsuchen eines lokalen Spiegels beizubehalten.
  • - Anpassung anpassen- fügt den Dateien die entsprechenden Erweiterungen (z. B. HTML, CSS, JS) hinzu, wenn sie ohne sie abgerufen wurden.

Das ist es.

Interessante Artikel

Tipp Der Redaktion

So ändern Sie die Tab-Farbe in Chrome
So ändern Sie die Tab-Farbe in Chrome
Google Chrome ist für viele Menschen ein beliebter Browser, und das aus gutem Grund. Es ist einfach zu bedienen, schnell, sicher und vor allem anpassbar. Benutzer können das Erscheinungsbild des Browsers anpassen, um das gewünschte Erscheinungsbild zu erhalten.
So laden Sie Videos von Discord herunter
So laden Sie Videos von Discord herunter
Discord sollte Spielern oder jedem vertraut sein, der Web-Apps verwendet, bei denen ein neben Ihrem Spiel ausgeführter Chat-Server das Erlebnis verbessert. Es ist eine kostenlose Chat-App, mit der Sie das Gameplay neben dem Spiel besprechen können
AeroRainbow
AeroRainbow
AeroRainbow ist die Software, die die Farbe von Aero-Fenstern abhängig von der Farbe Ihres Desktop-Hintergrunds oder anhand einer vordefinierten Liste von Farben ändern kann. Es kann auch die Farben zufällig sortieren. Ursprünglich wurde es für Windows 7 entwickelt, um Ihrem Desktop eine persönlichere Note zu verleihen. Seit Version 2.7 können Sie AeroRainbow in verwenden
Hinzufügen einer Eingabeaufforderung als Administrator-Kontextmenü in Windows 10
Hinzufügen einer Eingabeaufforderung als Administrator-Kontextmenü in Windows 10
Die Eingabeaufforderung in Windows 10 ist die Shell-Umgebung, in der Sie textbasierte Konsolentools und Dienstprogramme ausführen können, indem Sie Befehle eingeben. Die Benutzeroberfläche ist sehr einfach und enthält keine Schaltflächen oder grafischen Befehle. In diesem Artikel erfahren Sie, wie Sie dem Kontextmenü in Windows 10 die Option 'Eingabeaufforderung hier als Administrator öffnen' hinzufügen. Hinweis: Microsoft
So verwenden Sie die HDMI-Anschlüsse Ihres Samsung-Fernsehers ohne Fernbedienung
So verwenden Sie die HDMI-Anschlüsse Ihres Samsung-Fernsehers ohne Fernbedienung
Wenn Sie in den 90ern oder früher geboren wurden, wissen Sie alles über die Old-School-Fernseher und ihre Fernbedienungen. Wenn Sie eine Fernbedienung verlieren, müssen Sie die Tasten am Fernsehgerät verwenden. Moderne Fernseher
So spielen Sie Musik aus meiner Bibliothek auf einem Google Home ab
So spielen Sie Musik aus meiner Bibliothek auf einem Google Home ab
Da Google Play Music keine gültige Option mehr zum Anhören von Musik aus Ihrer Bibliothek ist, ist Google Home eine gute Alternative. Denn die App und verbundene Geräte, insbesondere der Google Home Smart Speaker, reagieren auf Sprachbefehle. Mit Ihrem
So erstellen Sie ein Team in Microsoft-Teams
So erstellen Sie ein Team in Microsoft-Teams
Wenn Sie mit der Einrichtung von Microsoft-Teams beauftragt wurden, sind Sie wahrscheinlich die erste Person in Ihrem Unternehmen, die die App verwendet. Aus diesem Grund sind Sie auf jeden Fall derjenige, zu dem Ihre Kollegen um Rat fragen. Erstellen der