Skip to content

Bothari/absToolbox

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

absToolbox

A collection of tools designed to assist with Audiobookshelf-related tasks.

Available Tools

The toolbox currently includes the following utilities:

  • quick_match_chapters.py: Helps with quick chapter matching. It also fixes faulty chapters.
  • remove_empty_authors.py: Removes authors with no books.
  • cleanup_listening_sessions.py: Removes listening sessions with too much time. Make your statistics looks better and accurate again.
  • migrate_backup_to_new_server.py: Migrate your backup to a new server that has different paths or generally change the paths of your backup. (Currently only limited support. See the comments how to use and if you can use it for your library.)

Installation & Usage

Follow these steps to set up and use absToolbox:

  1. Clone this repository to your local machine:

    git clone https://github.com/vito0912/absToolbox
    cd absToolbox/tools
  2. Ensure Python is installed on your system.

  3. Open the script you wish to use and configure the variables at the top of the file according to your requirements.

  4. Run the script by executing the following command in your terminal:

    python <filename>

Replace <filename> with the name of the script you want to run.

About

Some collection of Tools that help with ABS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%