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