NetworkLocation for Leopard released
If you regularly move your laptop from one place to another, you are going to love this app. John C Welch
, never one to pass on a colourful phrase, says “Dude, this is the shit! I’m…I think I’m in love! Seriously, you just made a lot of people really happy.”
I am one of them. NetworkLocation is a smart network location-switcher. It not only senses automatically whether you are at work or home and switches you Mac’s accordingly, it offers a shedload of other location-specific actions.
For example, every morning when I arrive at work, it not only automatically switches to my work location, it sets my work network printer as the default, turns off Airport, swaps in work’s SMTP server, mounts my network share, and sets my iChat status to away (it is _work_ after all).
When I get home, everything is reversed, and Tunnelblick
, a VPN client, is launched so that I can get at my work files from home.
The developers, Centrix.ca, provide a full listing of all the tricks that NetworkLocation can perform:

It can be set to switch locations automatically. Otherwise, when it senses a change in the network environment, it pops up a nice smoked glass Chooser (other skins are included):

The app’s Preferences provide options to adding specific actions to particular locations, skinning the interface and more:

The company has also created a SDK for other developers to create their own plugins. Heck, there is even one for Entourage!
Certainly, this is the cat’s pyjamas.
NetworkLocation is shareware (USD 25) and available from the developers’ web site
.
Related posts

November 21st, 2007 at 2:17 am
I’ve been using Marco Polo for this for a while now. It works great, actively developed, open source and while free, donations are welcome.
November 21st, 2007 at 8:23 am
Marco Polo is free and works very nicely. I haven’t compared the 2 programs by feature, but they are very similar.
November 21st, 2007 at 8:27 am
Interesting. Never heard of it before. I’ll try it out when the current list of Leopard problems - which would make it unusable for me - are fixed:
http://www.symonds.id.au/marcopolo/trac/trac.cgi/report/11
November 21st, 2007 at 1:01 pm
MarcoPolo is mainly developed by an Aussie, too! I’m surprised you haven’t heard of it, Tim!
November 21st, 2007 at 8:34 pm
That current list of Leopard problems consists almost entirely of closed tickets - there are 2 still open - firewall tweaking and bluetooth evidence source (which is nasty if you use bluetooth for this).
November 22nd, 2007 at 9:30 am
I have also been using MarcoPolo for some time and find it excellent. I tried NetworkLocation and found I prefered MacoPolo. I love the location sensing in Marcopolo.