windows10动态锁小功能,绑定手机蓝牙,当手机离开蓝牙搜索范围后自动锁屏,实现先跑路再删库。
1.环境
windows7
蓝牙适配器
一个手机......的蓝牙MAC 例如 E4:E4:E4:E4:E4:E4
python3.7
PyBluez-0.22 #PyBluez很难装 需要安装Visual Studio 2015解决依赖问题,当然你可以百度其他方法,祝好运。
2.实现
大概半分钟找不到蓝牙就锁屏,所以没带手机的话你只有半分钟结束程序运行。
import time
from bluetooth import *
from ctypes import *
import sys
def findDevs():
target='E4:E4:E4:E4:E4:E4' #蓝牙MAC
notfoundmac = []
err_conn = 0
for x in range(15):
services = bluetooth.find_service(address=target)
if notfoundmac == services:
err_conn = err_conn+1
print(err_conn)
if err_conn == 15:
user32=windll.LoadLibrary('user32.dll')
user32.LockWorkStation()
print('windows is locked!!!')
else:
print('keep alive...')
break
while True:
findDevs()
time.sleep(10)