Speichern Sie eine gesamte Webseite mit allen Bildern und CSS in nur einem Ordner und einer Datei mit wget?

686
Rich

Gibt es eine Möglichkeit, die Funktion "Speichern unter" in einem Browser mit wget zu imitieren?

Wenn ich eine Webseite in einem Browser speichere, erhalte ich einen Ordner mit den Assets (images, js, css) und der Indexdatei, die den Seitennamen hat:

Nov 28 reddit: the front page of the internet_files Nov 28 reddit: the front page of the internet.html 

Aber egal was passiert, wenn ich wget verwende, bekomme ich so etwas:

Nov 28 a.thumbs.redditmedia.com Nov 28 b.thumbs.redditmedia.com Nov 28 m.reddit.com Nov 28 out.reddit.com Nov 28 reddit.com Nov 28 www.reddit.com Nov 28 www.redditstatic.com 

Ich habe versucht, diese zu verwenden:

wget -E -H -k -K -p https://reddit.com
wget -r -x -mirror https://reddit.com

und kam dazu: wget -E -H -k -p -e robots=off https://www.reddit.com

Aber alle erstellten entweder mehrere Ordner oder haben nicht alles heruntergeladen, um die Seite offline anzuzeigen.

Wie würde ich das einrichten?

1

0 Antworten auf die Frage