Browse Source

More changes related to packaging change

boyska 7 years ago
parent
commit
b8a9bee704
2 changed files with 40 additions and 8 deletions
  1. 40 3
      README.md
  2. 0 5
      requirements.txt

+ 40 - 3
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

+ 0 - 5
requirements.txt

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