UW Auto-Login

UW Login This is a small application to automate the sign-in procedure for the UW (University of Waterloo) IST network (wireless, wired, doesn't matter). It auto senses when your computer acquires a UW IP address and sends a login request to authenticate you on the UW network, you will only see msn-style popups to let you know when the process is started and its results. The login server is determined automatically which allows the program to work anywhere on campus.

Installation/Configuration

The entire program consists of a single file and no installation procedures per se. Just download the file, run it and it should work. However, if you want to launch the program at windows start-up (and you should if you want it completely automated once and for all) just place the file in your start-up folder. (Windows XP: C:\Documents and Settings\ USERNAME \Start Menu\Programs\Startup)

Once the program is launched, it will automatically go into the system tray. To configure your login usename & password either right click on the UW Login icon and choose "Settings" or just double click on the icon to bring up the settings window. After filling in your information, hit OK and you're done.

Advanced: If you want to you can change the timeout for login requests but I recommend staying above 5 seconds because some of the login servers are pretty slow. Also, you can specify a specific URL for a login server but if you keep http://www.laptop.uwaterloo.ca the program will automatically determine the proper login server for your location, so unless you know what you're doing leave it as it is.

You need .NET 2.0 to run this program. (Shush you...) Download Here

FAQ

  • Can I run this with/on MONO?
    You tell me! You should be able to.
  • Why .NET 2.0/C# and not some 'manly' language?
    Because. I wanted to try .NET/C# and learn some non-trivial Windows form programming.
  • What is .NET?
    It's a similar concept to the virtual Java machine, except in Microsoft flavor.

About this entry