Usage
Inspect blobs, pick books, and control how PDFs are rendered.
Main commands
cambridge-reader-scraper inspect
cambridge-reader-scraper reconstruct
cambridge-reader-scraper pdfpdf is just an alias for reconstruct.
Inspect local books
cambridge-reader-scraper inspectThis prints every detected book blob, its ISBN, title, viewport size, and archive details.
Reconstruct PDFs
cambridge-reader-scraper reconstructBy default the CLI:
- Detects Cambridge Reader userdata automatically.
- Opens the TUI when stdin/stdout are interactive.
- Prompts for the output folder if
--outdiris missing. - Renders selected books into PDFs.
Useful examples
Render a specific ISBN:
cambridge-reader-scraper reconstruct --isbn 9781000000000Disable the TUI for scripting:
cambridge-reader-scraper reconstruct --no-tui --outdir ./pdfsLimit pages while debugging:
cambridge-reader-scraper reconstruct --max-pages 10 --keep-extractedUse a custom Cambridge Reader userdata folder:
cambridge-reader-scraper inspect --userdata ./userdata