This is one of my wishes for a long time. Lock the PC when the distance between my PC and telephone (or any other Bluetooth device) gets too far. Bluetooth devices have typically a radio range of 10 meters (30ft), so when you walk away from the PC, it can lock it automatically.
Googling on the net brought me to LockItNow. This shareware program didn't support the Microsoft Bluetooth driver, which I'm using. Because I didn't find good alternatives I looked if there exists something like the Microsoft Bluetooth API. And there is.
I programmed a nice tool named 'LockMyPC' that detects if your phone device gets out of range. If that happens, it locks your Windows OS. When you come back to the PC and unlock it, it waits till it detects the phone again and the process starts all over... detecting if your phone is there or not.
I'm not finished with the application yet. My TO-DO list:
- Integrate with the Live Messenger API. When walking away from the PC, LockMyPC sets the status to 'Away' mode;
- Make it a background application, maybe a service;
I will post the full C# source code somewhere this week.
Hope this helps,