Home

HeadsUp Home Page

Author: Jeff Smith

Introduction

"HeadsUp" provides one pop up page per session the first time a browser is started. It displays the pop up page just before the "Home" or "Start" page is retrieved. For example your site could have 1000 browsers, each set to a different "Home" or "Start" page by your Users. "HeadsUp" will display the same pop up page regardless of what the browsers "Home" or "Start" is set too. It relies on browsers to be configured to use the Automatic Proxy Configuration file also known as a Pac File or proxy.pac file. A slight modification to this file is all that is required.

Possible uses are

  1. Display an Acceptable Internet Usage Policy on a Corporate Network before Users access the Internet.
  2. An ISP or University can display "Message of the Day(MOTD)" messages to their Users.

"HeadsUp" is built on Tclhttpd a web server written in pure Tcl.

It is packaged for deployment as a Starkit. It has been tested on Windows, Linux, HP-UX, Tru64 and Solaris. It should work on all platforms that Tclkit runs on.

It is available free under the terms of a BSD License, see license.terms in the source directory of the unwrapped Starkit.

Features

  1. Control over the pop up window i.e. URL displayed, window width and height, scrollbars, location, status and menubar.
  2. Deliver a Pac File if your site does not have a web server.
  3. Generate simple Pac Files if your not familiar with Pac Files.
  4. Upload web pages for display in the pop up window if your site does not have a webserver.
  5. Access control.
  6. Full documentation included.

How it Works!

The PAC file redirects the first request from the browser to the host where "HeadsUp" is running. "HeadsUp" sees that it is a Proxy request and responds with a javascript web page that tells the browser to open a new popup window and display your web page notice. The main browser window is instructed to reload the originally requested page. The originally requested page is then displayed in main browser window.

Getting Started

  1. Go to the Starkit home page to get an overview of Starkits.
  2. Download the flavor of Tclkit for your platform.
  3. Download headsup.kit and launch. (If using Internet Explorer, right mouse click on the link, and hit "Save Target As..." In the "Save As" window select "Save as type: All files")
  4. Point your browser to the Hostname or IP address where "HeadsUp" is running on port 8015 e.g. http://HeadsUpHostname:8015
  5. At the bottom there is a link to "Login to HeadsUp". Click on the link and enter the following

    Username: admin
    Password: pacfile

Questions or Feedback

Please feel free to email the author Jeff Smith at the address below with any questions or comments whether good or bad.

Email : HeadsUp_Popup@yahoo.com


This site is hosted for free by FreeWebs.com. Click here to get your own free website.