https://github.com/RamseyK/sugardl
Python script to automate downloading all files in your SugarSync account using SugarSync Developer APIs. Useful for when you can't install the SugarSync client on your destination machine (ie. Linux), or want to automate backups of your storage.
sugardl.py -u <SUGARSYNC USERNAME> -p <SUGARSYNC PASSWORD> -a <APPID> -publicAccessKey <ACCESS KEY> -privateAccessKey <PRIVATE ACCESS KEY> -o "/Users/jsmith/output"
usage: sugardl.py [-h] -u USER -p PASSWORD -a APPID -publicAccessKey
PUBLICACCESSKEY -privateAccessKey PRIVATEACCESSKEY -o OUTPUT
A tool to automate downloading all files from your SugarSync account
optional arguments:
-h, --help show this help message and exit
-u USER, --user USER SugarSync Username/Email
-p PASSWORD, --password PASSWORD
Password
-a APPID, --appId APPID
Developer app ID
-publicAccessKey PUBLICACCESSKEY, --publicAccessKey PUBLICACCESSKEY
Developer Public Access Key
-privateAccessKey PRIVATEACCESSKEY, --privateAccessKey PRIVATEACCESSKEY
Developer Private Access Key
-o OUTPUT, --output OUTPUT
Output directory
- SugarSync account
- AppId & API Keys from the SugarSync developer console
- Python 3.5+ or Python 2.7 (untested)
- requests
- python-dateutil
See LICENSE.txt