ScottBot10 / calibre_annas_archive

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

Anna's Archive Calibre Store

A Calibre store plugin for Anna's Archive.

📚 The largest truly open library in human history. ⭐️ We mirror Sci-Hub and LibGen. We scrape and open-source Z-Lib, DuXiu, and more.

Installation

From Releases

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.

From source

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 found by the search (the green arrow button).

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.