What can it do?
WRA is a Web Radio Alarm. It can be told to start or stop playing a configured internet radio station at particular times. For example, to turn on BBC Radio 4 now, stop it at 23:05, fade in at 06:55 and turn off at 08:10 run:
wra r4 on now off 2305 on 0655 off 0810
What does it consist of?
WRA consists of:
- the command 'wra'
- a man page
What has it been tested on?
WRA has been tested on:
but it should work on all Unix-like operating systems.
What are its prerequisites?
WRA requires:
Documentation
Debian installation
If not already done, configure access to this repository as described at ahuxley-keyring.
Run:
apt-get install wra
Downloads
version |
released |
version description |
file |
file description |
1.1.6 |
17/01/2012 |
latest stable |
source |
|
Debian package |
||||
RPM |
Bugs and change requests
id |
filed |
description |
response |
status |
WRA#073 |
10/05/2008 |
man page out of date on config file & SYNOPSIS messed up |
mess due to no .pso groff override, will update man page |
fixed |
WRA#074 |
18/05/2008 |
wra bbcnews on stupid says invalid station id |
rewrite arg validation code |
fixed in 1.0.3 |
WRA#075 |
13/09/2008 |
deb is missing dependency on bc |
add dependency in wra.debian/control |
fixed in 1.0.3 |
WRA#076 |
16/09/2008 |
penne$ wra on now |
silence rm in mplayer_server script |
fixed in 1.0.3 |
WRA#077 |
27/09/2008 |
penne$ wra -v on bow |
|
fixed in 1.0.4 |
WRA#078 |
29/03/2009 |
missing dependencies and socket non-existent at first use (see http://pastebin.com/f3f1aad71) |
|
fixed on 1.0.5 |
WRA#079 |
18/04/2009 |
mixer channel must be configurable |
|
fixed on 1.0.5 |
WRA#080 |
18/07/2009 |
should allow URLs used with --define option (and maybe also in ~/.wrarc) to contain spaces (and remove corresponding caveat from man page) |
something must be field separator; space best |
rejected |
WRA#081 |
13/10/2009 |
penne$ wra --debug=100 off now |
probably ADE bug but to be investigated |
retitled ADE#308 |
WRA#082 |
17/03/2010 |
default ~/.wrarc uses BBC realmedia streams but they're being phased out (see http://www.bbc.co.uk/blogs/radiolabs/2009/10/realmedia_an_update.shtml |
update the created ~/.wrarc (can't really inform user) |
fixed in 1.0.8 |
WRA#083 |
02/01/2011 |
difficult to determine list of configured stations |
add '-s' or '--list-stations' |
fixed in 1.1.2 |
WRA#084 |
21/02/2011 |
fiori$ wra |
rename usage function? |
fixed in 1.1.2 |
WRA#085 |
22/03/2011 |
abstract content of example .wrarc |
|
fixed in 1.1.2 |
WRA#086 |
16/04/2011 |
change sed-ing to shell arrays |
use associative arrays; requires bash4 |
fixed in 1.1.2 |
WRA#087 |
16/04/2011 |
rhythmbox starts playing library when told to stop |
Known Rhythmbox problem with only partial workaround; implement true stopping on WRA |
fixed in 1.1.2 |
WRA#088 |
21/04/2011 |
when running with old format .wrarc, ugly error produced |
|
won't fix |
WRA#089 |
21/04/2011 |
comments in example .wrarc file need updating to describe new format configuration e.g. 'stop' field |
|
open |
Copyright
WRA is (C) AlexisHuxley 2003-2012 and is distributed under the terms of the GPL.
See also
Computing (other software by AlexisHuxley)
