SpiceyWeather a Weather forecast screensaver plugin with a few unique
twists and features.

FEATURES
Experimental Animation for Conditions; Drizzle, Partly Cloudy, Sunny,
Rain.
Experimental Localisation for Conditions; Rain, Drizzle, Cloudy,
Sunny.
Utilises the full 3x line screen of the Squeezebox. (See below)
Experimental Duet icons for a few common weather types.
It is designed to be simple and efficient(probably), no bells, no
whistles required
Simple to update and maintain, so no degree in Perl to be able to tweak
it your way
Best practice Async request for the http stream
The usual UP and DOWN keys to step through the 10 day forecast

THINGS TO NOTE
Temperature is fixed to Celsius.
Customisation of the 3x Line display is not supported and was built for
the SB3.
If you dont like the icons then craft some better ones
Only a few of the weather conditions are currently animated.
Localisation is only for a few conditions, you can change these by
altering the strings.txt file.
If you make the localised lines to long then it will scroll and mess up
the display.
I couldnt get foreign chars to work in the strings.txt file SC would
through up a backtrace error, no idea why!
ONLY tested on SC version 7.3x 


ACKNOWLEDGEMENTS
This screen saver is based on the framework of three other
screensavers.
Based on the SuperDateTime plugin by Greg Brown -
www.gregbrown.net/squeeze
The graphical weather icons and the code to support them are based on
the WeatherTime screensaver written by Martin Rehfeld.
The standard SlimServer DateTime screensaver written written by kdf.
Some of the Weather symbols resized are originally from
www.vectorportal.com
Weather data stream from www.weather.com


VERSION HISTORY
1.0 Alpha
+ Added FOG icon, removed extraneous icons
+ Added 3rd line to display text
+ Rebalanced display to ensure no overlapping text with icons
+ Added data protection in the case of a network issue, current
forecast will be retained (probably)
+ Added basic gfx icons for Duet

1.0 Beta - 8th Sept 2009
+ Added Experimental Language Localisation; Rain, Drizzle, Cloudy,
Sunny
= Fixed Data Refresh which wouldnt update display correctly
+ Added Experimental Animation for a few of the main icons; Drizzle,
Partly Cloudy, Sunny, Rain.
+ Added condition capture for "Clear"
+ Added condition capture for "Fog Late"

Installation
Unzip to your plugin directory, e.g. C:\Program
Files\SqueezeCenter\server\Plugins
Ensure to retain the integrity of the folder structure
Restart Squeezecenter, then go to the web settings to configure your
location, see the URL bar for your ID at www.weather.com

THINGS TO DO
Where do you start.....


Please let me know your experiences


+-------------------------------------------------------------------+
|Filename: spiceyweather.png                                        |
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=8087|
+-------------------------------------------------------------------+

-- 
cparker

www.spicefly.com - Visit for an enhanced Interface for MusicIP and
integration tips and tricks, Plugin coding tips, Spicefly SugarCube the
MIP AutoDJ plugin and SpiceyWeather an animated weather forecast plugin!
------------------------------------------------------------------------
cparker's Profile: http://forums.slimdevices.com/member.php?userid=2083
View this thread: http://forums.slimdevices.com/showthread.php?t=67655

_______________________________________________
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to