ControlPlane è un'applicazione sensibile al contesto che ti permette di fare ogni genere di cose in base a dove ti trovi. Spostati da casa al caffè e ControlPlane può portare il tuo computer in modalità di sicurezza elevata.
ControlPlane allows you to build configuration profiles, contexts in ControlPlane lingo, for your Mac based on where you are or what you are doing. ControlPlane determines where you are or what you are doing based on a number of available evidence sources and then automatically reconfigures your Mac based on your preferences. Evidence sources can include your current location, visible WiFi networks, attached USB devices, running applications and more. You can even write your own evidence sources using shell scripts!
C'è una lunga lista di cose che ControlPlane può fare per te e include le cose che stai chiedendo. ControlPlane è basato sul progetto MarcoPolo , che non è più attivamente in fase di sviluppo.
E: è gratuito.