Electoral College Screensaver

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).

Download the latest US Polling Screensaver (Version 1.4)

  • 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.