More changes related to packaging change

This commit is contained in:
boyska 2016-08-07 15:28:59 +02:00
parent 90ea90cf37
commit b8a9bee704
2 changed files with 40 additions and 8 deletions

View file

@ -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

View file

@ -1,5 +0,0 @@
mutagen==1.31
requests==2.8.1
selenium==2.48.0
splinter==0.7.3
wheel==0.24.0