Home Zone can trigger user-defined actions as specified Airport networks or Bluetooth devices appear/disappear from the location of your notebook.
What's New
Version 1.0b9 (0.9.9.1):
Added Network IP/Host trigger
Added Airport enable/disable actions
Added iChat/Adium status action
Added intelligent trigger evaluation; zone availabily test will check easiest triggers first and skip unneccessary checks of harder triggers. Order is Network, Airport, Bluetooth. This way, you can save bluetooth power by also defining a network/airport trigger in a zone where "any" trigger is sufficient to determine availability. You can also cut airport scan load by defining a network IP trigger with your router's IP address instead.
Made actions rearrangable, defining execution order (drag to rearrange)
Improved responsiveness
Copy any custom actions to ~/Library/Application Support/Home Zone/Actions/ as Home Zone updates will override your actions otherwise
Version 1.0b9 (0.9.9.1):
Added Network IP/Host trigger
Added Airport enable/disable actions
Added iChat/Adium status action
Added intelligent trigger evaluation; zone availabily test will check easiest triggers first and skip unneccessary checks of harder triggers. Order is Network, Airport, Bluetooth. This way, you can save bluetooth power by also defining a more...
Requirements
PPC / Intel, Airport card and/or Bluetooth capability
I have Home Zone setup to lock my key chain whenever I leave my wireless network at home. However, when my MacBook wakes up from sleep mode, it takes a few seconds to reestablish a connection to that wireless network. This triggers Home Zone to perfrom the "leave" actions, even though I didn't actually leave home. And since there's no reverse action for key chain locking, I have to manually unlock it every time I wake up my Mac Book.
A solution could be to add a configurable delay (a few seconds usually suffice) between an established event (enter or leave) and the triggering of the configured actions.
You can set the "Additional scans required before Trigger is disabled" item in the Preferences. I did this because Home Zone kept running triggers after short but transient drops of my wireless network; but it should work for your problem as well.
This is the type of application that only runs when placed in the Applications folder. The writer of the previous comment was running it from his Home/Documents/Downloads folder. That's why it wouldn't run. Place it in the Applications folder and it will run just fine.
(Extra tip: Did you know you can create a folder called Applications in your Home folder and it will behave just like the top-level Applications folder?
Or that you can create a folder called GrabBag in either Applications folder that does the same thing?
These tips are from "The NeXT Bible" by Doug Clapp from Brady 1990. A day-one feature of NeXT OS still lives today in Mac OS.)
Great app. There are some other apps that try to do this but none of them are so user friendly.
And the developer is very responsive. There was a problem with a beta version and he fixed the bug right away.
His blog is the perfect place to ask for features: all requests made by users in the article about the previous beta are actually in this release. The next day!
Keeps "forgetting" the shell script I've specified to run for one of my zones (i.e., it's no longer visible in the configuration window after I've changed to a different zone and back again). Tried deleting PersistentStore.xml, tried opening up the permissions on the script, tried recreating the script - no dice.
Library not loaded: /Users/jonas/Desktop/Home Zone/build/Home Zone.build/Release/HZActionPerformer.build/Objects-normal/i386/HZActionPerformer
Referenced from: /Users/sans/Documents/Downloads/Home Zone.app/Contents/MacOS/Home Zone
Reason: image not found
+65
A solution could be to add a configurable delay (a few seconds usually suffice) between an established event (enter or leave) and the triggering of the configured actions.
+2
Saves me the trouble of having to switch to log-in window every time I leave my desk...
This is the type of application that only runs when placed in the Applications folder. The writer of the previous comment was running it from his Home/Documents/Downloads folder. That's why it wouldn't run. Place it in the Applications folder and it will run just fine.
(Extra tip: Did you know you can create a folder called Applications in your Home folder and it will behave just like the top-level Applications folder?
Or that you can create a folder called GrabBag in either Applications folder that does the same thing?
These tips are from "The NeXT Bible" by Doug Clapp from Brady 1990. A day-one feature of NeXT OS still lives today in Mac OS.)
+1
Vasilis reviewed on 14 Feb 2007
And the developer is very responsive. There was a problem with a beta version and he fixed the bug right away.
His blog is the perfect place to ask for features: all requests made by users in the article about the previous beta are actually in this release. The next day!
+2
+6
+1
Link (dyld) error:
Library not loaded: /Users/jonas/Desktop/Home Zone/build/Home Zone.build/Release/HZActionPerformer.build/Objects-normal/i386/HZActionPerformer
Referenced from: /Users/sans/Documents/Downloads/Home Zone.app/Contents/MacOS/Home Zone
Reason: image not found
+1