|
@@ -7,14 +7,51 @@ Making music available to be played but not to be downloaded is *so* stupid.
|
|
|
Run
|
|
|
-----
|
|
|
|
|
|
-you'd better create a virtualenv and then do `pip install -r requirements.txt`.
|
|
|
-After that, `python fetchcose.py --help` will be your friend.
|
|
|
+you'd better create a virtualenv and then do `python setup.py install`
|
|
|
+After that, `bandcavall --help` will be your friend.
|
|
|
|
|
|
Note that this will open *many* windows, which is annoying. If you want it to be nicer with your desktop, I'd suggest to:
|
|
|
|
|
|
```sh
|
|
|
Xephyr :1 &
|
|
|
export DISPLAY=:1
|
|
|
-python fetchcose.py --blablablabla
|
|
|
+bandcavall --blablablabla
|
|
|
```
|
|
|
|
|
|
+### Examples
|
|
|
+
|
|
|
+Ok, ok.
|
|
|
+
|
|
|
+```sh
|
|
|
+bandcavall --do download 'https://juggernautrome.bandcamp.org/'
|
|
|
+```
|
|
|
+
|
|
|
+will download everything from that amazing band, with some parallel downloading
|
|
|
+supported *and* will apply correct tags to that. Yes, bandcamp files often have
|
|
|
+poor tagging.
|
|
|
+
|
|
|
+-----------
|
|
|
+
|
|
|
+Just want to grab data, then apply your favourite download manager?
|
|
|
+
|
|
|
+```sh
|
|
|
+bandcavall 'https://juggernautrome.bandcamp.org/'
|
|
|
+```
|
|
|
+
|
|
|
+will print a bunch of JSON lines with information about each track
|
|
|
+
|
|
|
+-------------
|
|
|
+
|
|
|
+The previous was informative, but a bit too verbose, right? If you just want to use wget,
|
|
|
+
|
|
|
+```sh
|
|
|
+bandcavall --do wgetprint 'https://juggernautrome.bandcamp.org/'
|
|
|
+```
|
|
|
+
|
|
|
+This will *print* `wget` commands ready to be used. In fact
|
|
|
+
|
|
|
+```sh
|
|
|
+bandcavall --do wgetprint 'https://juggernautrome.bandcamp.org/' | parallel -j3
|
|
|
+```
|
|
|
+
|
|
|
+is what you might want to do
|