DreamingRaven / patreon-link-dl

Enables downloading mass patreon links for paid for content in a fair and reasonable manner to the service.
Open Software License 3.0
3 stars 0 forks source link

Patreon Link Downloader

A handy script to help download links from your paid for patreon content, in a fair manner. This is not particularly advanced, but it is a starting point or solution to simple but large link repositories.

Getting Started

Install

On linux with python, firefox, and git installed, download this repository, and install it in a virtual environment:

git clone https://github.com/DreamingRaven/patreon-link-dl.git
cd patreon-link-dl
python -m venv venv
source venv/bin/activate # or venv/bin/activate.fish or venv/Scripts/activate.zsh
python -m ensurepip
pip install -e .

Usage

With the environment already sourced, download all links from a page into the output directory.

pld login # you will have a set amount of time to login then it will save your cookies
pld download --pages https://www.patreon.com/posts/27816327 --output out/
pld logout # will delete the cookies from your chosen cookies file

This will by default:

Then the download command will:

You can change the regex to match links that you want to include or exclude, or add more pages to download, along with change the output directory. For a more exhaustive list of options:

pld --help