This project can be used to download files from put.io to a local machine. The download is split into parts.
Requires Python3
===
git clone [email protected]:oudenmallon/putioDownloader.git
Run pip3 install .
You need to create a config/config.yml file. See config.yml.example for an example config
- syncDir - Directory to download files to.
- token - Put.io Token. You can acquire from this url
- deleteAfterSync - Boolean(True|False). If it is True, the file will be deleted from Putio after downloading. If downloading as Playlist is enabled, the file will not be deleted
- minPartSize - Minimum size for download parts - Defaults to 64MB. You can specify in bytes, or MB, or GB. Example is 128MB
- maxPartSize - Maximum size for a download parts - Defaults to 256MB
- downloadPlaylist - Download item as playlist only. Default to False
- downloadThreads - How many download threads to run simultanously. Default to 10
python3 putioSync.py