Proximity
Run AppleScripts based on the proximity of your Bluetooth enabled devices.
Proximity allows users to execute AppleScripts based on the distance between a Bluetooth device and their own computer.
The application automatically runs a script if the Bluetooth device is out of range or in range of the computer where it is installed. It monitors the availability of such devices based on a manual time input. I have tested it with a mobile phone and it works quite nicely in both scenarios. However, this works best with just one device connected. If you own multiple Bluetooth devices, you must manually enable them before using them. In addition, there is no ability to pair a device with the out of range / in range scripts; this would save time and automate the process of running a script.
Proximity's potential is quite promising; you can, for instance, synchronize your phone content each time you come in range of your computer or automatically shut down applications each time you go out of range. The downside is that it currently includes no predefined actions, so you must create or look for AppleScripts yourself.
Pros
- Control computer behavior through Bluetooth proximity
- Menubar integration
- Custom device monitoring interval
Cons
- Only works for AppleScripts