Konvertieren Sie Webseiten in eine Datei für E-Books

23

Ich möchte HTML- Dateien herunterladen (Beispiel: http://www.brpreiss.com/books/opus6/ ) und diese mit einer HTML- Datei oder einem anderen Format verbinden, das ich für den E-Book-Reader verwenden kann. Websites mit kostenlosen Büchern haben kein Standard-Paging, sie sind keine Blogs oder Foren, also wissen Sie nicht, wie man ein automatisches Crawlen und Zusammenführen durchführt.

Hrvoje Hudo
quelle

Antworten:

13

Sie können Calibre für Ihre E-Book-Konvertierungsanforderungen verwenden. Sie können ein einzelnes eBook aus mehreren HTML-Dateien erstellen, indem Sie aus einer einzelnen HTML-Datei, die Sie als Inhaltsverzeichnis wie dieses eingerichtet haben, eine Verknüpfung zu diesen erstellen .

Mr Alpha
quelle
Ich verwende Sigil für die Konvertierung in EPUB, wusste aber nicht, dass Cailbre aus einer Reihe verlinkter HTML-Dateien ein eBook erstellen kann. Ich werde es versuchen, danke!
Hrvoje Hudo
1
Sie können die Webseite (n) über httrack.com herunterladen und sie dann mit Calibre in ein ePub-Format konvertieren.
21.
3
Mein Prozess ist (mit Chrome), das Instapaper Text-Bookmarklet zu verwenden, um ein bisschen aufzuräumen, dann mit der rechten Maustaste -> Speichern unter, als einzelne Webseite speichern, nur HTML, dann in Calibre öffnen, in EPub konvertieren, Verwenden Sie dann die Funktion "Buch bearbeiten", um alle zusätzlichen unordentlichen Markup-Elemente zu entfernen, die eingezogen werden.
El Yobo
6

Früher habe ich das mit Calibre gemacht.

Das wurde mir allerdings zu mühsam, deshalb habe ich eine Chrome-Erweiterung gebaut, um es einfacher zu machen.

Es heißt EpubPress ( http://epub.press ).

Hiermit können Sie aus Ihren Chrome-Registerkarten ein eBook erstellen.

Hoffentlich hilft das!

HaroldT
quelle
3
Die Website in Ihrem Link weist darauf hin, dass die Verpackung auf einem Server eines Drittanbieters erfolgt. Die Privatsphäre wird bei dieser Methode NICHT garantiert.
Burgi
Haben Sie Vorschläge für Änderungen, mit denen Sie sich sicherer fühlen? Ich habe mein Möglichstes getan, um ein Buch zu erstellen, aber ich bin offen für weitere Rückmeldungen. Wenn Sie sich einen vergleichbaren Dienst ansehen, werden Sie feststellen, dass Inhalte, die Sie speichern möchten, an einen Server gesendet werden. Der Unterschied besteht darin, dass für diese Dienste auch ein Konto erforderlich ist und der gesamte Inhalt mit Ihrem Namen verknüpft ist. Sie stellen auch keinen Quellcode für ihre Websites bereit, damit Sie sehen können, was sie sammeln. Die Erweiterung ist Open Source und ich beantworte gerne alle Fragen zu diesem Code.
HaroldT
Was für ein großartiges Werkzeug! Vielen Dank, dass Sie es der Community kostenlos zur Verfügung stellen!
Vonjd
5

Pandoc kann einen Link zu einer Seite (oder einer HTML-Datei) erstellen und in pdf / epub konvertieren ...

Ich bin nicht sicher, ob es kriechen würde. Wenn dies nicht der Fall ist, können Sie die Seiten zuerst mit wget oder etwas crawlen (oder einfach nur Links sammeln) und an pandoc weitergeben.

ananth.p
quelle
Laut Manpage wird es: "Anstelle einer Datei kann ein absoluter URI angegeben werden. In diesem Fall holt pandoc den Inhalt über HTTP"
jopasserat
1

Sie können https://getpocket.com und das Taschenrezept im Kaliber verwenden, das über das Menü "Nachrichten abrufen" zugänglich ist.

Bildbeschreibung hier eingeben

gagarine
quelle
1

HTTrack ist eine gute Option - es wird ein eBook von einer Website erstellt: Es kann hier heruntergeladen werden: https://www.httrack.com/ Mit HTTrack können Sie eine World Wide Web-Site aus dem Internet auf eine lokale Website herunterladen Verzeichnis, rekursives Erstellen aller Verzeichnisse, Abrufen von HTML, Bildern und anderen Dateien vom Server auf Ihren Computer. HTTrack ordnet die relative Linkstruktur der ursprünglichen Site an. "

Anschließend können Sie den HTML-Code mithilfe von Calibre oder einer anderen Konvertierungssoftware von HTML zu Epub in EPUB, AZW3 oder PDF konvertieren.

Eine zweite Möglichkeit, direkt in EPUB zu konvertieren, ist EpubPress: Es gibt Erweiterungen, die die Verwendung von Firefox (nur v44.0 +) oder Chrome ermöglichen. Um diese Software nutzen zu können, müssen Sie ein Browserfenster öffnen. Jede Registerkarte ist im Wesentlichen ein "Kapitel" in Ihrem eBook. Ordnen Sie die Registerkarten in der gewünschten Reihenfolge an und aktivieren Sie dann epubpress. Dadurch werden die Registerkarten im .epub-Format in der angegebenen Reihenfolge heruntergeladen und angeordnet. Hoffe das hilft!

* Beachten Sie jedoch, dass EpubPress einzelne Webseiten herunterlädt - bei HTTrack keine "Website". Um eine Website mit EpubPress herunterzuladen, müssen Sie jeden Link auf der Website als separaten Tab öffnen und dann Epubpress verwenden, um diese Links im .epub-Format zu sammeln.

str8arrow
quelle