Batch-Konvertierung von HTML + externen Bilddateien in HTML-Dateien mit eingebetteten Bildern

446
Stele77

Ich habe mehrere Tausend HTML-Dateien mit ihren externen Bildern, die ich mit den eingebetteten Bildern in Batch-Dateien konvertieren muss. Bedeutung: HTML-Datei + externes Bild im Ordner -> HTML-Datei.

AFAIK von meinem Versuch bei Google-Suche, "BASE64-Codierung" sollte die Lösung sein. Ich kenne eine Browsererweiterung wie "SingleFile", aber für die 1000er Dateien wäre das Wahnsinn.

Ich habe Pandoc ausprobiert, ein Shellskript für Batch erhalten, aber alle meine Versuche mit der Angabe von HTML4 / HTML5 / HTML als Ausgabeformat waren erfolglos, und ich kann keinen Verweis auf ein HTML + BASE64-Codierungsausgabeformat finden.

Wenn jemand eine Lösung anbieten könnte, wäre ich sehr dankbar. Ein Skript, Linux oder Windows Software, FOSS, Freeware oder kostenpflichtig .. Ich bin verzweifelt ..

1
Willkommen bei Super User! Bitte beachten Sie, dass https://superuser.com kein kostenloser Skript- / Code-Schreibservice ist. Wenn Sie uns sagen, was Sie bisher versucht haben (einschließlich der Skripts / des Codes, die Sie bereits verwenden) und wo Sie stecken bleiben, können wir versuchen, bei bestimmten Problemen zu helfen. Sie sollten auch lesen [Wie kann ich eine gute Frage stellen?] (Https://superuser.com/help/how-to-ask). DavidPostill vor 5 Jahren 0
Willkommen bei Super User! Sie stellen eine Off-Topic-Frage. Fragen, die Produkt-, Service- oder Lernmaterialempfehlungen suchen, sind nicht thematisch. Siehe [Zum Thema] (https://superuser.com/help/on-topic). Versuchen Sie es mit https://softwarerecs.stackexchange.com/, aber lesen Sie zuerst [Was ist erforderlich, damit eine Frage "genug Informationen enthält"] (https://softwarerecs.meta.stackexchange.com/questions/336/what-is- Erforderlich-für-eine-Frage-enthalten-genug-Informationen). DavidPostill vor 5 Jahren 0
Ich bin der Autor von SingleFile. Sie können ein Tool wie Selenium verwenden, um die Chrome-Navigation zu automatisieren und das automatische Speichern in SingleFile zu aktivieren. Sie müssen lediglich das automatische Speichern in SingleFile aktivieren und Chrome bitten, die zu speichernden Seiten mit dem Automatisierungsskript nacheinander zu öffnen. Alternativ können Sie mehrere Registerkarten mit SingleFile speichern (es können mehrere Registerkarten mit einem Klick gespeichert werden), aber ich bin nicht sicher, ob Chrome oder Firefox gut 1.000 geöffnete Registerkarten verarbeitet. check_ca vor 5 Jahren 0

0 Antworten auf die Frage