Using this software requires Rust.
To process a specific post clone this repo and, from its directory, run:
cargo run --example process <post-id>
This will download the entire thread and cache it locally, along with all images.
It'll then generate a single html file in /books/html/<post-id>.html
, and an epub file in /books/epub/<post-id>.epub
.
To process the entire planecrash
series:
cargo run --example planecrash
(planecrash
posts updated on 2022-07-11 from here)
To re-use already cached items, add -- --use-cache
to the end of the command.
To change the output in a way that may be more comfortable for text-to-speech, add -- --for-tts
to the end of the command.