diff --git a/README.md b/README.md index dbf4bfb..b5edbf0 100644 --- a/README.md +++ b/README.md @@ -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 diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index 852acdf..0000000 --- a/requirements.txt +++ /dev/null @@ -1,5 +0,0 @@ -mutagen==1.31 -requests==2.8.1 -selenium==2.48.0 -splinter==0.7.3 -wheel==0.24.0