Skip to content

Latest commit

 

History

History
40 lines (27 loc) · 1.39 KB

README.md

File metadata and controls

40 lines (27 loc) · 1.39 KB

Important Disclaimer

The intention of this script is solely to automate downloading and converting of loaned OverDrive audiobooks, only for personal use with your preferred audiobook player during the loan period.

Features

  • AutoBooks Web: Uses requests to download odm files.
  • Uses odmpy to fulfill and convert odm files to m4b audiobooks with chapters.
  • Moves the generated audiobooks to a chosen folder.
  • Backs up the download files in case you need to re-download the books.
  • Logs to console and timestamped logfile.
  • Reports execution status and some logs to a Cronitor monitor.
  • Can be controlled via included Discord bot or terminal.

Prerequisites

  • Tools: git, ffmpeg, odmpy (Installed in setup guide.)
  • Accounts: Cronitor For script monitoring, optional but will display errors if not setup.

Links

Usage

  • AutoBooks: autobooks
  • AutoBooks Discord bot: autobooks-discord

Credits & Tools Used

  • odmpy Simple console manager for OverDrive audiobook loans.
  • Cronitor Simple monitoring for any application.
  • Homebrew Package manager for macOS & Linux.
  • Scoop Package manager for Windows.