bpa Wrote:
> Preferences on XP are kept in a file called slimserver.pref in the
> slimserver/server directory (this directory also has the slim.exe file)
> It is a text file and contains all slimserver settings (e.g. music
> folder).
>
> There should be only one file called Plugin.pm in the directory
> Plugins/Alien - in fact you cannot have more than one file with the
> same name.
>
> For the record, stations can be enabled from the Slimserver webpage
> Home/Server Settings/AlienBBC.
sub DefineMenu
{
# AlienSubMenuItem - First param is the description, second is the
optional live stream
$menu =
Plugins::Alien::AlienMainMenu->new(Slim::Utils::Strings::string('PLUGIN_ALIENBBC'),
Plugins::Alien::AlienSubMenuItem->new("Radio
1","http://www.bbc.co.uk/radio/aod/networks/radio1/live.shtml",
Plugins::Alien::AlienBBCAodMenu->new("Radio
1","http://www.bbc.co.uk/radio/aod/networks/radio1/audiolist.shtml"))
,
Plugins::Alien::AlienSubMenuItem->new("Radio
2","http://www.bbc.co.uk/radio/aod/networks/radio2/live.shtml",
Plugins::Alien::AlienBBCAodMenu->new("Radio
2","http://www.bbc.co.uk/radio/aod/networks/radio2/audiolist.shtml"))
,
Plugins::Alien::AlienSubMenuItem->new("Radio 2
A to Z","",
Plugins::Alien::AlienRadio2ParseMenu->new("Radio 2 A to
Z","radio2/shows/index.shtml"))
,
Plugins::Alien::AlienSubMenuItem->new("Radio
3","http://www.bbc.co.uk/radio/aod/networks/radio3/live.shtml",
Plugins::Alien::AlienBBCAodMenu->new("Radio
3","http://www.bbc.co.uk/radio/aod/networks/radio3/audiolist.shtml"))
,
Plugins::Alien::AlienSubMenuItem->new("Radio
4","http://www.bbc.co.uk/radio/aod/networks/radio4/live.shtml?fm",
Plugins::Alien::AlienBBCAodMenu->new("Radio
4","http://www.bbc.co.uk/radio/aod/networks/radio4/audiolist.shtml"))
,
Plugins::Alien::AlienSubMenuItem->new("Radio 4
Listen Again","",
Plugins::Alien::AlienRadio4ParseMenu->new("Radio 4 Listen
Again","http://www.bbc.co.uk/radio4/progs/listenagain.shtml"))
,
Plugins::Alien::AlienSubMenuItem->new("Radio 4
A to Z","",
Plugins::Alien::AlienRadio4ParseMenu->new("Radio 4 A to
Z","http://www.bbc.co.uk/radio4/atoz/"))
,
Plugins::Alien::AlienSubMenuItem->new("Radio
Five
Live","http://www.bbc.co.uk/radio/aod/networks/fivelive/live.shtml",
Plugins::Alien::AlienBBCAodMenu->new("Radio Five
Live","http://www.bbc.co.uk/radio/aod/networks/fivelive/audiolist.shtml"))
,
Plugins::Alien::AlienSubMenuItem->new("Radio 5
Audio Archive","",
Plugins::Alien::AlienRadio5ParseMenu->new("Radio 5 Audio
Archive"))
,
Plugins::Alien::AlienSubMenuItem->new("6
Music","http://www.bbc.co.uk/radio/aod/networks/6music/live.shtml",
Plugins::Alien::AlienBBCAodMenu->new("6
Music","http://www.bbc.co.uk/radio/aod/networks/6music/audiolist.shtml"))
,
Plugins::Alien::AlienSubMenuItem->new("BBC
7","http://www.bbc.co.uk/radio/aod/networks/bbc7/live.shtml",
Plugins::Alien::AlienBBCAodMenu->new("BBC
7","http://www.bbc.co.uk/radio/aod/networks/bbc7/audiolist.shtml"))
,
Plugins::Alien::AlienSubMenuItem->new("BBC 7
Weekly Archive","",
Plugins::Alien::AlienMenu->new("BBC7
Archive",
Plugins::Alien::AlienSubMenuItem->new("Monday","",
Plugins::Alien::AlienBBC7ParseMenu->new("BBC7
Monday","monday")),
Plugins::Alien::AlienSubMenuItem->new("Tuesday","",
Plugins::Alien::AlienBBC7ParseMenu->new("BBC7
Tuesday","tuesday")),
Plugins::Alien::AlienSubMenuItem->new("Wednesday","",
Plugins::Alien::AlienBBC7ParseMenu->new("BBC7
Wednesday","wednesday")),
Plugins::Alien::AlienSubMenuItem->new("Thursday","",
Plugins::Alien::AlienBBC7ParseMenu->new("BBC7
Thursday","thursday")),
Plugins::Alien::AlienSubMenuItem->new("Friday","",
Plugins::Alien::AlienBBC7ParseMenu->new("BBC7
Friday","friday")),
Plugins::Alien::AlienSubMenuItem->new("Saturday","",
Plugins::Alien::AlienBBC7ParseMenu->new("BBC7
Saturday","saturday")),
Plugins::Alien::AlienSubMenuItem->new("Sunday","",
Plugins::Alien::AlienBBC7ParseMenu->new("BBC7
Sunday","sunday")),
Plugins::Alien::AlienSubMenuItem->new("Little Toe","",
Plugins::Alien::AlienBBC7LittleToeParseMenu->new("Little
Toe")),
)
)
,
Plugins::Alien::AlienSubMenuItem->new("1Xtra","http://www.bbc.co.uk/radio/aod/networks/1xtra/live.shtml",
Plugins::Alien::AlienBBCAodMenu->new("1Xtra","http://www.bbc.co.uk/radio/aod/networks/1xtra/audiolist.shtml"))
,
Plugins::Alien::AlienSubMenuItem->new("Asian
Network","http://www.bbc.co.uk/radio/aod/networks/asiannet/live.shtml",
Plugins::Alien::AlienBBCAodMenu->new("Asian
Network","http://www.bbc.co.uk/radio/aod/networks/asiannet/audiolist.shtml"))
,
Plugins::Alien::AlienSubMenuItem->new("Five
Live Sports
Extra","http://www.bbc.co.uk/radio/aod/networks/sportsextra/live.shtml",
Plugins::Alien::AlienBBCAodMenu->new("Five Live Sports
Extra","http://www.bbc.co.uk/radio/aod/networks/sportsextra/audiolist.shtml"))
,
Plugins::Alien::AlienSubMenuItem->new("Radio
Cymru","http://www.bbc.co.uk/radio/aod/networks/cymru/live.shtml",
Plugins::Alien::AlienBBCAodMenu->new("Radio
Cymru","http://www.bbc.co.uk/radio/aod/networks/cymru/audiolist.shtml"))
,
Plugins::Alien::AlienSubMenuItem->new("Radio
Foyle","http://www.bbc.co.uk/radio/aod/networks/foyle/live.shtml",
Plugins::Alien::AlienBBCAodMenu->new("Radio
Foyle","http://www.bbc.co.uk/radio/aod/networks/foyle/audiolist.shtml"))
,
Plugins::Alien::AlienSubMenuItem->new("Radio nan
Gaidheal","http://www.bbc.co.uk/radio/aod/networks/nangaidheal/live.shtml",
Plugins::Alien::AlienBBCAodMenu->new("Radio nan
Gaidheal","http://www.bbc.co.uk/radio/aod/networks/nangaidheal/audiolist.shtml"))
,
Plugins::Alien::AlienSubMenuItem->new("Radio
Scotland","http://www.bbc.co.uk/radio/aod/networks/scotland/live.shtml",
Plugins::Alien::AlienBBCAodMenu->new("Radio
Scotland","http://www.bbc.co.uk/radio/aod/networks/scotland/audiolist.shtml"))
,
Plugins::Alien::AlienSubMenuItem->new("Radio
Ulster","http://www.bbc.co.uk/radio/aod/networks/ulster/live.shtml",
Plugins::Alien::AlienBBCAodMenu->new("Radio
Ulster","http://www.bbc.co.uk/radio/aod/networks/ulster/audiolist.shtml"))
,
Plugins::Alien::AlienSubMenuItem->new("Radio
Wales","http://www.bbc.co.uk/radio/aod/networks/wales/live.shtml",
Plugins::Alien::AlienBBCAodMenu->new("Radio
Wales","http://www.bbc.co.uk/radio/aod/networks/wales/audiolist.shtml"))
,
Plugins::Alien::AlienSubMenuItem->new("World
Service","http://www.bbc.co.uk/radio/aod/networks/wservice/live.shtml",
Plugins::Alien::AlienBBCAodMenu->new("World
Service","http://www.bbc.co.uk/radio/aod/networks/wservice/audiolist.shtml"))
,
Plugins::Alien::AlienSubMenuItem->new("BBC
Local Radio
Stations","",
Plugins::Alien::AlienBBCAodMenu->new("BBC Local Radio
Stations","http://www.bbc.co.uk/radio/aod/networks/localradio/list.shtml"))
,
Plugins::Alien::AlienSubMenuItem->new("BBC
Listen Again", "",
Plugins::Alien::AlienBBCAodMenu->new("BBC Listen
Again","http://www.bbc.co.uk/radio/aod/index_choose.shtml")),
,
Plugins::Alien::AlienSubMenuItem->new("BBC
Podcasts","",
Plugins::Alien::AlienPodcastsParseMenu->new("BBC Podcasts")),
,
Plugins::Alien::AlienSubMenuItem->new("AlienBBC
Playlists", "",
Plugins::Alien::AlienStreamMenu->new("AlienStream","")),
,
Plugins::Alien::AlienSubMenuItem->new(Slim::Utils::Strings::string('PLUGIN_ALIENBBC_OTHER_STREAMS'),"",
Plugins::Alien::AlienExternalStreamMenu->new(Slim::Utils::Strings::string('PLUGIN_ALIENBBC_OTHER_STREAMS'),"http://www.mrtickle.org/dyn/RadioStations.txt?")),
,
This file is huge. I will not send more at this point as I'm not sure
it is helpful to you. Thanks again for looking at this.
--
Boone
------------------------------------------------------------------------
Boone's Profile: http://forums.slimdevices.com/member.php?userid=5470
View this thread: http://forums.slimdevices.com/showthread.php?t=23853
_______________________________________________
discuss mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/discuss