Konwertuj strony internetowe do jednego pliku na ebooka

23

Chcę pobrać HTML (przykład: http://www.brpreiss.com/books/opus6/ ) i dołączyć go do jednego HTML lub innego formatu, którego mogę używać w czytniku ebooków. Witryny z bezpłatnymi książkami nie mają standardowego stronicowania, nie są blogami ani forami, więc nie wiem, jak wykonać automatyczne indeksowanie i scalanie.

Hrvoje Hudo
źródło

Odpowiedzi:

13

Możesz użyć Calibre do swoich potrzeb w zakresie konwersji ebooków. Możesz go utworzyć, aby utworzyć jeden ebook z wieloma plikami HTML, łącząc się z nimi z jednego pliku HTML skonfigurowanego jako spis treści w ten sposób .

Pan Alpha
źródło
Używam Sigil do konwersji na EPUB, ale nie wiedziałem, że Cailbre może zrobić jeden ebook z wielu połączonych plików HTML. Spróbuję, dzięki!
Hrvoje Hudo
1
Możesz użyć httrack.com, aby pobrać strony internetowe, a następnie użyć Calibre, aby przekonwertować je wszystkie na format ePub.
에이 바
3
Mój proces polega na (przy użyciu Chrome) korzystania z bookmarkletu Tekst Instapaper, aby trochę oczyścić, a następnie kliknij prawym przyciskiem myszy -> Zapisz jako, wybierz opcję zapisania jako pojedynczej strony internetowej, tylko HTML, a następnie otwórz to w Calibre, przekonwertuj na EPub, następnie skorzystaj z funkcji Edytuj książkę, aby uporządkować wszelkie dodatkowe nieporządne elementy znaczników, które zostaną wciągnięte.
El Yobo
6

Kiedyś to robiłem, to Calibre.

To jednak stało się zbyt uciążliwe, więc zbudowałem rozszerzenie Chrome, aby było łatwiej.

Nazywa się EpubPress ( http://epub.press ).

Pozwala zbudować ebooka z kart Chrome.

Mam nadzieję, że to pomaga!

HaroldT
źródło
3
Witryna w twoim linku sugeruje, że opakowanie odbywa się na serwerze innej firmy, prywatność NIE jest gwarantowana za pomocą tej metody.
Burgi
Czy masz sugestie dotyczące zmian, które zwiększyłyby Twoje bezpieczeństwo? Zrobiłem, co w mojej mocy, aby do stworzenia książki potrzebowałem jedynie minimum informacji, ale jestem otwarty na dalsze opinie. Jeśli spojrzysz na jakąkolwiek porównywalną usługę, przekonasz się, że każda zawartość, którą chcesz zapisać, jest wysyłana na serwer. Różnica polega na tym, że te usługi wymagają również konta i wszystkie treści są powiązane z Twoim imieniem i nazwiskiem. Nie dostarczają również kodu źródłowego dla swoich stron internetowych, aby umożliwić Ci zobaczenie, co zbierają. Rozszerzenie jest open source i chętnie odpowiem na wszelkie pytania dotyczące tego kodu.
HaroldT
Co za wspaniałe narzędzie! Dziękujemy bardzo za udostępnienie go społeczności za darmo!
vonjd
5

Pandoc może pobrać link do strony (lub pliku HTML) i przekonwertować go na pdf / epub ...

Nie jestem pewien, czy się czołgał. Jeśli tak się nie stanie, możesz najpierw zaindeksować strony za pomocą wget lub czegoś (lub po prostu zebrać linki) i przekazać go pandocowi.

ananth.p
źródło
według strony podręcznika: „Zamiast pliku można podać bezwzględny identyfikator URI. W tym przypadku pandoc pobierze treść za pomocą HTTP”
jopasserat
1

Możesz użyć https://getpocket.com i kieszonkowego przepisu kalibru dostępnego poprzez menu „Pobierz wiadomości”.

wprowadź opis zdjęcia tutaj

gagarine
źródło
1

HTTrack to dobra opcja - zbuduje ebooka ze strony internetowej: jest dostępny do pobrania stąd: https://www.httrack.com/ HTTrack "pozwala pobrać witrynę sieci Web z Internetu do lokalnego katalog, budowanie rekurencyjnie wszystkich katalogów, pobieranie HTML, obrazów i innych plików z serwera na komputer. HTTrack organizuje względną strukturę linków oryginalnej strony. "

Następnie możesz przekonwertować HTML na EPUB, AZW3 lub PDF za pomocą Calibre lub innego oprogramowania do konwersji HTML na epub.

Drugą opcją konwersji bezpośrednio do EPUB jest EpubPress: Ma rozszerzenia umożliwiające korzystanie z przeglądarki Firefox (tylko v44.0 +) lub Chrome. Aby korzystać z tego oprogramowania, musisz otworzyć okno przeglądarki. Każda karta jest zasadniczo „rozdziałem” w twoim ebooku. Ułóż zakładki w żądanej kolejności wyglądu, a następnie aktywuj epubpress - pobierze i ułoży zakładki w kolejności ich wyświetlania, w formacie .epub. Mam nadzieję że to pomoże!

* Należy jednak pamiętać, że EpubPress pobiera odrębne strony internetowe - nie „strony internetowe”, jak robi to HTTrack. Aby pobrać witrynę za pomocą EpubPress, musisz otworzyć każdy link na stronie jako osobną kartę, a następnie użyć Epubpress do zebrania tych linków do formatu .epub.

str8arrow
źródło