2

I dimly remember hearing about an OSX application that let you, for example, enable password lock when leaving the current WiFi, but I can't find it anymore. Does anyone know how it's called? Thanks!

1
1

I believe that you're actually looking for a setting in OS X:

System Preferences → Network → Advanced

enter image description here

1
  • Not exactly… this setting only prompts you with a password dialog when changing networks. What I'm actually looking for is a way to require a password to login only on the go while granting free access at home. Sorry for not being clear enough. – user12690 Mar 10 '12 at 19:35
1

I'd be surprised if this exists.

Typically when you walk out of/into a wifi network's range your mac will be turned off, which means nothing can run while you're crossing the boundary. Unlike iOS, there is no API on OS X for running code when you enter/exit a specific location even while the device is turned off. This is a feature that needs hardware support, and Macs don't have it.

Scripts executed by utilities like ControlPlane will not run until after you actually wake your mac up again, and by then it's too late to change the wake-from-sleep behaviour.

It might be possible with some deep hacks into the system, but I'd be surprised.

1
  • Yeah, you're right. – user12690 Mar 11 '12 at 7:17
1

I have a feeling you may be thinking of Sidekick.app

http://oomphalot.com/sidekick/

1

Months later, but I came across this post so thought I'd share my findings. ControlPlane is a free alternative to Sidekick, and does exactly what you're asking. By default, you can have your screensaver password enabled, and disable only when meeting certain criteria, such as joining a particular wifi network, identified by SSID or BSSID.

You must log in to answer this question.