Thread komplett mit Bildern abspeichern?

#8082652
Lesenswert?

Udo K. schrieb:

Wie kann ich einen Thread komplett mit den Bildern und angehängten Dateien abspeichern?

Edge speichert nur die winzigen Vorschaubilder ab. Mit wget habe ich es nicht geschafft.

Danke & Gruss, Udo

Das Programm dafür muss/müsste Dir die Möglichkeit geben, nur den "Container" des eigentlichen Treads zu nehmen und von dort alles hinter den Links bis in die erste Unterebene. Logischerweise bekommst Du damit aber auch schon die Kontaktseiten sämtlicher vertretenen User mit abgespeichert und noch einiges mehr.

Gast #8082689
Lesenswert?

Cyblord -. schrieb:

Warum? Willst du es ausdrucken und abheften?

Ich möchte auf meine Benutezerdaten hier zugreifen so wie es mir gefällt.
Ich suche ein Skript oder eine einfache Ein-Klick Lösung. Ich will da nicht zum Programmieren anfangen müssen. wget wäre eigentlich meine Hoffnung, aber die Daten sind richtig geschickt eingesperrt. Wenn man zuviel runterlädt kommen Timeout-Meldungen...

(Firma: LAPD) #8082742
Lesenswert?

Früher gab es mal sowas wie das mht-Format, das manche Browser unterstützten, das packt alles (css, js Dateien,.... wahlweise kann kann auch Dinge weglassen) in eine Datei was zu einer Seite gehört. Opera konnte das von Haus aus, für andere Browser gab es plugins/extensions, inz. ist das nicht mehr populär die plugins verrottet, die Browser unterstützen das Format nicht mehr oder nicht mehr richtig, opera kann es vermutlich immer noch aber das nutzht einem auch nix wenn man Seiten weitergeben will.

Also muss man dann so Krücken wie PDF nutzen. wget kann zwar die Dateie laden ist aber trtzdem pain in the ass weil an erst mal rausfinden muss bis zu welcher Leveltiefe und welche Dateien auf Fremdservern liegen ermittlen muss sonst lädt er zu viel unötigen Scheiss, dann hat man noch das Prob der relativen Pfade die man ändern muss also was vorher auf einem anderen Server lag muss jetzt in eine Dateiurl geändert werden, sonst stimmt die lokale Darstellung nicht. Wird dynamisch nachgeladen kann man es gleich ganz vergessen. Das kann wget zwar auch teilweise aber bis man alles so hat wie es sein soll fummelt man da ewig dran rum. Da ist es oft einfacher die Dateien manuell zu speichern oder halt in PDF drucken und das später nachbearbeiten.

#8082749
Lesenswert?

Bradward B. schrieb:

Nur verzeichnisname wirft einem allerdings ein permission denied um die Ohren geworfen, da braucht man wohl auch den Namen des Bildes.

Die großen Bilder werden per JS-Funktion (oder einer deren Derivate) aufgerufen. Den Link dorthin kann man im HTML-Quellcode finden. Das bekommt wget nicht einfach so hin. AFAIR konnten das früher Downloadmanager-Programme (z.B. "FDM"). Meine Lösung für sowas ist ein python-script, das den Quellcode parsed, aber bis jetzt nur mit absoluten Links umgehen kann (das ist hier beim Forum nicht der Fall), und dann für wget eine Datei mit den Links anlegt.

#8082768
Lesenswert?

Verstehe den Sinn immer noch nicht. Es ist spätestens seit dem aufkommen von dynamischen Webseiten nicht mehr sinnvoll eine solche Seite komplett lokal speichern zu wollen. Im Zweifel kann man immer noch als PDF Drucken. Aber die Seiten und Ressourcen im Quellzustand runterladen zu wollen wird immer schwieriger weil man dazu quasi ein Tool mit kompletter Web Engine (z.B. WebKit) braucht um wirklich alles so zu erwischen und darzustellen wie der Browser. Dann kann man auch einfach gleich den Browser nehmen.

Gast #8082793
Lesenswert?

Ok, ich habe mich jetzt eine Stunde mit wget gespielt. Paleolithikum, aber es geht.
Das bash Skript ist angehängt. Es lädt einen Thread runter mit allen Attachments.

Nach dem Aufruf von
uC-download.bash Xhttps://www.mikrocontroller.net/topic/586551
findet man den Thread im lokalen Verzeichnis
Xhttps://www.mikrocontroller.net/topic/586551
(das X ist nur damit die ForenSW keinen Link draus macht)

Was noch nicht geht:

  • Erstellen eines Index Files wo man über den Titel vom Thread verlinkt. Die µC Thread Namen sind leider eine nichtssagenden Nummer.
  • Ich kann auf den Link unter dem Bild klicken und komme zum lokal gespeicherten Bild - aber wenn ich direkt auf das Bild klicke dreht sich die Sanduhr bis zum Sankt Nimmerleins Tag...
  • Selbst in der lokal runtergeladenen Version kommt noch immer Werbung. Wie kriege ich die weg?

Also bitte probiert das mal aus, und wenn ihr eine Verbesserung habt, her damit!

Angehängte Dateien:
#8082910
Lesenswert?

Udo K. schrieb:

Friedrich schrieb:

Die Firefox Erweiterung "SingleFile" funktioniert recht gut und speichert die komplette Website (inklusive CSS, images, usw.) in eine einzig HTML Datei ...

Hatte ich schon probiert. Hat bei mir nicht funtkioniert. Wie verwendest du das?

Ich gehe einfach auf das SingleFile Symbol (oder rechte Maustaste auf das Symbol und "Tab speichern/Speichern der ausgewählten Tabs". Danach wird EIN html-File der aktuellen Seite im Download Ordner abgelegt. SingleFile mit Standardeinstellungen. Es gibt wohl verschiedene Versionen, verwende hier "SingleFile von gildas 1.22.98" ...

Gast #8082924
Lesenswert?

Friedrich schrieb:

ch gehe einfach auf das SingleFile Symbol (oder rechte Maustaste auf das Symbol und "Tab speichern/Speichern der ausgewählten Tabs". Danach wird EIN html-File der aktuellen Seite im Download Ordner abgelegt. SingleFile mit Standardeinstellungen. Es gibt wohl verschiedene Versionen, verwende hier "SingleFile von gildas 1.22.98" ...

Ok, danke. So habe ich es eigentlich gemacht... aber die Links zu den Bildern wurden nicht gespeichert. Ich werde es bei Gelegenheit noch mal installieren. Hier läuft der Win11 Edge.

Im Anhang noch ein Update des Download Skripts. Es entfernt jetzt die Google Werbung.

Angehängte Dateien:
Gast #8082975
Lesenswert?

Noch ein kleines Update:
Das Skript legt jetzt einen symbolischen Link mit dem Titel des Threads an.

Beispiel:
Der folgende Aufruf lädt den ersten Thread #1 aus dem Jahr 2001 runter:

1
./uC_download.bash 1
2

3
Alternativ:
4
./uC_download.bash https://www.mikrocontroller.net/topic/1

Der Thread ist nach dem Download im lokalen Verzeichnis www.mikrocontroller/topic/ gespeichert.

Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren