ScottBot10 / calibre_annas_archive

Calibre store plugin for Anna's Archive
82 stars 2 forks source link
annas-archive calibre calibre-plugin

Anna's Archive Calibre Store

A Calibre store plugin for Anna's Archive.

📚 The world’s largest open-source open-data library. ⭐️ Mirrors Sci-Hub, Library Genesis, Z-Library, and more.

Usage

To add this plugin, go to the latest release and download the file that looks like calibre_annas_archive-vx.x.x.zip where the x's are the version number, then in Calibre go to Preferences > Plugins, click Load plugin from file and select your downloaded zip file.

You could also install it from the source by cloning this repository and running:

calibre-customize -b <path to cloned repo>

or if you're on Linux, you can run the shell script to create the zip file and then add that:

./zip_release.sh && calibre-customize -a $(ls calibre_annas_archive-v*.zip -1rt | tail -n1)

Configuration

You can change configuration by going to Preferences > Plugins > Store and scrolling down to and double-clicking Anna's Archive (x.x.x) by ScottBot10 to open the settings menu.

Search Options

This plugin has the same search options as the actual site. For each checkbox option e.g. filetype, language: if no boxes are checked, then it doesn't filter on that option. But if any are checked then it will only show results that match that selection.

Download link options

These options affect what files are shown in the downloads of the search (the green button), they don't affect opening the book in the browser.

Mirrors

This is a list of mirrors that the plugin will try, in the specified order, to access. You can change the order of, delete, and add mirror urls.