This simple CLI will download the articles for a give account to your local computer.
Note The articles must be published, draft articles will not be downloaded
Clone the conf.sample.ini
file in the conf/
folder, and name it conf.ini
.
Run it in an virtual env:
python3 -m venv venv
source ./venv/bin/activate
Then install dependencies:
pip install -r requirements.txt
Run the command, which expect one argument being the username
:
python devtoBackup <username>
# example
python devtoBackup someusername
By default it will download the first 100 records, or whatever number you set in the PER_PAGE
variable in the conf.ini
file.
If you want to override that directly from the CLI, you can use the following optional flags:
-p, --page <number>
Set the pagination page number-l, --limit <number>
Set the limit number for the pagination
Example:
# It will download the articles from 11 to 20
python devtoBackup someusername --page=2 --limit=10
The script will add the files in the articles
folder, which can be changed by setting it in the conf/conf.ini
file.