|
|
@ -4,10 +4,10 @@ A command-line tool written in Kotlin to automatically download all albums of a |
|
|
|
|
|
|
|
|
|
|
|
``` |
|
|
|
Usage: <main class> [-h] [-c=<pathToCookiesFile>] [-d=<pathToDownloadFolder>] [-f=<audioFormat>] [-r=<retries>] <bandcampUser> |
|
|
|
Usage: <main class> [-h] [-c=<pathToCookiesFile>] [-d=<pathToDownloadFolder>] [-f=<audioFormat>] [-r=<retries>] [-t=<timeout>] |
|
|
|
<bandcampUser> |
|
|
|
<bandcampUser> The bandcamp user account from which all albums must be downloaded. |
|
|
|
-c, --cookies-file=<pathToCookiesFile> |
|
|
|
|
|
|
|
A JSON file with valid bandcamp credential cookies. |
|
|
|
"Cookie Quick Manager" can be used to obtain this file after logging into bandcamp. |
|
|
|
(visit https://addons.mozilla.org/en-US/firefox/addon/cookie-quick-manager/). |
|
|
@ -22,6 +22,7 @@ Usage: <main class> [-h] [-c=<pathToCookiesFile>] [-d=<pathToDownloadFolder>] [- |
|
|
|
Possible values: flac, wav, aac-hi, mp3-320, aiff-lossless, vorbis, mp3-v0, alac. |
|
|
|
-h, --help Display this help message. |
|
|
|
-r, --retries=<retries> Amount of retries when downloading an album. |
|
|
|
-t, --timeout=<timeout> Timeout in ms before giving up an HTTP connection. |
|
|
|
``` |
|
|
|
|
|
|
|
## Bandcamp authentication |
|
|
|