
Flash Advertise
| Howto: Use BlueProximity and your cellphone for security | ||
| 摘自: ubuntuforums.org 被阅读次数: 141 | ||
由 yangyi 于 2008-04-16 19:14:15 提供 | ||
BlueProximity is a clever program by Lars Friedrichs that sets up your computer to lock itself when your phone is out of bluetooth range, and unlock itself when it comes close enought again. Why do I want it? Ultimate coolness! Nothing is as super cool as just walking up to your computer and watch it come alive without you doing anything. Ok, it can be argued that this is semi-useful, but we will all do it for the coolness factor How to do it? First, we need to install dependencies: Code:
sudo apt-get install bluez-utils python-gtk2 python-glade2 python-configobj python-bluez You can get one from here: Code:
wget http://security.ubuntu.com/ubuntu/pool/main/p/python-support/python-support_0.7.5_all.deb Code:
sudo dpkg -i python-support_0.7.5_all.deb Now lets get the BlueProximity program: Code:
wget http://ovh.dl.sourceforge.net/sourceforge/blueproximity/blueproximity_1.2.4-0ubuntu1_all.deb (from official site) Code:
sudo dpkg -i blueproximity_1.2.4-0ubuntu1_all.deb Ok, now it is time to set this up: Phone settings:
Blueproximity settings: Code:
blueproximity
That should be it! Now fiddle a bit with your proximity details, don't set them too low but not to high either. I get pretty good results with the settings below, but this will of course differ according to the placement of your computer. Settings My settings are:
Turning the monitor off It would be more useful if this could turn the monitor on/off as well, right? If you want this enter the BlueProximity preferences, click the locking tab and use this command::
Add the program to your startup list: Of course you want to have it starting with Ubuntu. Go system > preferences > sessions. You should be on the "startup programs" tab. Click "Add" and type "blueproximity" (without the "") and a name and description you want. This was tested by me on Ubuntu Gutsy with a Samsung D900, and works great. If you try this, please report what phone you got it working with - or not. I don't see this not working because it only really depends on bluetooth from the phone, but you never know. It will be kind of useless if you can't authorize a device on your phone. Working phones
Scripts As some users have alredy pointed out, there are several cool possiblities for this. Many things can be accomplished with simple or more advanced scripts. Despite my very limited knowledge of bash scripts, I attached a simple set of scripts that will do the following:
To use them, download the attached scripts archive, unpack it, make them all executable and stick them in /usr/bin*. If you only want some of the functions, edit the bp_lock and bp_unlock files. Then go into BlueProximity preferences - locking tab and put "bp_lock" and "bp_unlock" as locking and unlocking command. *command is: sudo cp bp_* /usr/bin I'm sure more knowledgeable users can make better scripts, but these does the trick for my use Links FAQ
Original link: http://ubuntuforums.org/showthre... |