This ScreenSaver accesses the Internet to download a compilation of polling data for Democratic and Republican candidates in US Presidential Elections. Polling percentages for each candidate are used to determine a winning candidate and the states are coloured accordingly. A indicator bar at the bottom of the screen shows the Electoral College totals for each candidate. Electoral Votes "won" with more than a 4% up or down margin of error are displayed in a darker colour than those within the margin of error.
The screensaver downloads the polling information from a generic XMl file hosted on cannonade.net, but the source of the data is based on the polling averages calculated by Electoral-Vote.com. They do fantastic job of consolidating the state polling data that appears daily during the Election season.
The Screensaver cycles through each of the 50 states showing the candidate polling percentages for each one. After election day the screensaver will show the final election results (for the next three and a half years or so).
- Update (06/11/08) : Release 1.4 - Fixed system path problem in installation package.
- Update (30/10/08) : Release 1.3 - Support all states tied for election day morning. On Election day I will update with exit data.
- Update (24/10/08) : Release 1.2 - Purple states for exactly tied polling.
- Update (15/10/08) : Release 1.1 - Some cosmetic changes.
- Update (10/10/08) : Initial release 1.0.
Direct X 9.0 is required to run this Screensaver. Download the Direct X 9.0 Runtime. If you are running a firewall, you will need to configure it to allow ElectoralCollege.scr access to the internet via the http port.
N.B. This "Screensaver" does not save your screen (national polling results do not move onscreen) and should not be used as such.
Copyright (c) 2006 Tom Horn. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Redistributions in any form must be accompanied by information on how to obtain complete source code for the DB software and any accompanying software that uses the DB software. The source code must either be included in the distribution or be available for no more than the cost of distribution plus a nominal fee, and must be freely redistributable under reasonable conditions. For an executable file, complete source code means the source code for all modules it contains. It does not include source code for modules or files that typically accompany the major components of the operating system on which the executable file runs. THIS SOFTWARE IS PROVIDED BY TOM HORN ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT, ARE DISCLAIMED. IN NO EVENT SHALL TOM HORN BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.