SoundCloudDownloader is a download utility for SoundCloud tracks. You can download the files with their correct artist, title and artwork.
It supports downloading an arbitrary amount of files at arbitrary concurrency.
- If you don't have it already, get the source code by either cloning this repository or downloading the source zip file (you will need to extract it into a empty new directory).
- Double-click the
gradlew.bat
file on windows, on unix-like systems run the file./gradlew
in a terminal. It should already have the required+x
mode. This will run the two tasksclean
andbuild
. - Once the process finishes, the jar files will be ready for you in
build/libs/
. Test results can be seen by viewing the filebuild/reports/tests/index.html
. The javadoc files can be accessed by viewing the filebuild/docs/javadoc/index.html
or by unzipping the javadoc jar file (located inbuild/libs/
) and then viewing the extractedindex.html
file.
To re-build the project after you changed some sources, simply repeat the steps above. There is no need to delete the build
directory, it will be done automatically for you every time.
- If you don't have it already, get the source code by either cloning this repository or downloading the source zip file (you will need to extract it into a empty new directory).
- Open a terminal (on windows the command prompt) and type
./gradlew <your tasks>
.
The version of the projects is written to src/main/resources/version
. It is being changed manually.
The Build ID is written to src/main/resources/build
. If the project is being built by a CI, the build ID will be injected into this file by Gradle, if you build SoundCloudDownloader manually, the build ID will be -1
.