-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Mostey
committed
Dec 11, 2014
1 parent
c444b77
commit df10b16
Showing
1 changed file
with
27 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,29 @@ | ||
weareone-tracklist | ||
Tracklist parser for WeAreOne radios | ||
================== | ||
This utility is capable of parsing the tracklist of the following WeAreOne radios: | ||
* technobase.fm | ||
* housetime.fm | ||
* hardbase.fm | ||
* coretime.fm | ||
|
||
Tracklist parser for WeAreOne radios written in Python | ||
while printing the played tracks in the following format to stdout: | ||
|
||
tracklist -radio technobase.fm -max 3 | ||
Radio station: Technobase.FM (http://www.technobase.fm/) | ||
Showing the first 3 tracks | ||
11.12.2014 22:57: Deepforces - Tribute To Dance (DJ: Patrick Ravage) | ||
11.12.2014 22:52: Rob Mayth - Herz An Herz (DJ: Patrick Ravage) | ||
11.12.2014 22:42: Fragrance - Don't Break My Heart (DJ: Patrick Ravage) | ||
|
||
### Usage | ||
|
||
`usage: tracklist -radio (coretime.fm|hardbase.fm|technobase.fm|housetime.fm) [-max max_track_count]` | ||
|
||
* -radio is the radio station from where the tracklist will be parsed (use one of the mentioned radios above) | ||
* -max is the maximum amount of entries being shown | ||
|
||
### Requirements | ||
* beautifulsoup4 | ||
* python-dateutil | ||
* requests | ||
* Python 3.4 (may also work with other versions of python, didn't test it) |