David Foster

Scripts

Unsupported. These scripts are no longer supported.

During my time at Georgia Tech, I've written a number of useful scripts to simplify actions that I perform frequently. Most of these scripts are specific to Mac OS X and cannot be used on either Windows or Linux.


Printing Scripts

These printing scripts allow you to print to the GT Library, the GT Student Center, Central Printing, and the College of Computing (CoC).

Screenshot showing how to invoke the GTPrint printing script

Download GTPrint Printing Scripts v2.0.1
Does not work with the new printing system introduced Fall 2008.
Allows you to print to the GT Library, the GT Student Center, and Central Printing from your print dialog. Printing in both portrait and landscape orientations is supported.

Printing to the College of Computing

To setup printing to the CoC on Mac OS X 10.4 (Tiger):
  1. Open Printer Setup Utility.
  2. Click the Add button on the toolbar. A dialog will appear.
  3. Click the IP Printer button on the toolbar.
  4. From the Protocol menu, select HP Jet Direct - Socket.
  5. For the address/name/location/printer model, specify one of:
rosalyn wormwood
130.207.14.144 130.207.14.145
GT CoC - Rosalyn GT CoC - Wormwood
CoC 107, Thin Client Lab CoC 107, Thin Client Lab
HP LaserJet 4300 Series HP LaserJet 4350

moe susie
130.207.14.132 130.207.14.136
GT CoC - Moe GT CoC - Susie
GT CoC, outside CoC 148 CoC 153, Enterprise Computing Lab
HP LaserJet 4300 Series HP LaserJet 4350

LAWN Autologin Script

This script automatically logs you into LAWN, Georgia Tech's wireless network, whenever your computer connects to it.

Windows users should try the LawnLogin program written by Ethan Trewhitt.

Screenshot showing the LAWN autologin script in action
Download Login to GTWireless v1.5 for Leopard (Mac OS X 10.5)
Automatically logs into LAWN when your computer connects to it.
Download Login to GTWireless v1.4 for Tiger (Mac OS X 10.4)
Automatically logs into LAWN when your computer connects to it.

Login to GTWireless for Leopard Acknowledgements

Getting the Leopard version out the door would not have been possible without help from a number of respondants who helped me write the LaunchAgent plist needed. Special thanks goes to Achille Brighton and Derek Greene for providing me sample plist files to work from.

Other Scripts

Download Convert .webloc to .url v1.0
Converts Safari .webloc bookmarks to standard .url bookmarks that are understood by Firefox, IE, and other browsers.

Script Ideas

Modify Login to GTWireless and the GTPrint Printing Scripts to save the GT account/password in the keychain instead of as cleartext.