You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Ezwen 0420ce0331 Fix Main.kt package name + fatJar build 4 months ago
img Reduce duration of GIF 1 year ago
src Fix Main.kt package name + fatJar build 4 months ago
test-data Split in packages + add dry run + add noerror test 6 months ago
.gitignore Add vscode-related and helpful lines in gitignore 8 months ago
.gitlab-ci.yml CI: make gradle use JDK 11 1 year ago
CHANGELOG.adoc Update CHANGELOG 6 months ago
LICENSE Add LICENSE 3 years ago
README.adoc README: add gradle version 5 months ago
build.gradle Fix Main.kt package name + fatJar build 4 months ago
gradle-docker.sh Add script to compile with gradle on docker 9 months ago
gradle.properties Update README 1 year ago
release-process.adoc Minor change release process text 6 months ago
settings.gradle Update README 1 year ago

README.adoc

== Bandcamp collection downloader

A command-line tool to automatically download all releases purchased with a Bandcamp account.

```
$ java -jar ./bandcamp-collection-downloader.jar -d myMusicFolder myBandcampAccount
```

image::img/example-output.gif[]

....

Usage: <main class> [-ehv] [-c=<pathToCookiesFile>] [-d=<pathToDownloadFolder>] [-f=<audioFormat>] [-j=<jobs>] [-r=<retries>]
[-t=<timeout>] <bandcampUser>
<bandcampUser> The bandcamp user account from which all releases must be downloaded.
-c, --cookies-file=<pathToCookiesFile>
A file containing valid bandcamp credential cookies.
The file must either be obtained using the Firefox extension "Cookie Quick Manager" (https://addons.
mozilla.org/en-US/firefox/addon/cookie-quick-manager/) or using the Chrome extension "cookies.txt"
(https://chrome.google.com/webstore/detail/cookiestxt/njabckikapfpffapmjgojcnb