更新了一个版本,主要增加了设置功能。
程序运行后自动添加到系统启动项。第一次运行会出现设置界面,在前5个选项卡选择一种验证方式,并设置好验证内容,下次程序运行的时候,不符合验证条件,就触发设置操作。
具体触发什么操作以及等待时间,可在设置页面修改。触发的操作除了可以从下拉菜单选择,还可以手工输入。
设置完后还想重新设置,可在程序后面添加任意参数。如未编译执行:python bdwdn.py 0;如已编译执行:bdwdn.exe 123
https://www.aliyundrive.com/s/BPE7wSTAaxw提取码: 86hg
虽然是单位电脑,但上面总有很多不想让同事看到的东西,尤其是外网电脑。但同事来借,又抹不开面不借。
不借电脑或者让别人打消借你电脑的念头,就是电脑坏了。
最近在学Python,于是做了一版功能更丰富的。
本来准备完全让chatgpt来写,但几个函数后就放弃了,还不如我手搓效率高,但写完让chatgpt做代码优化还是不错的选择。
下载地址:https://www.aliyundrive.com/s/avR8oRuf5Fm提取码: wb50
运行程序后,可以从5个条件中选择一个,设置完下次重启电脑的时候,如果电脑不满足设置的条件,5分钟后就会自动关机,程序后台运行,无界面。
第一个条件是电脑存在指定进程,如设置“notepad.exe”,开机后5分钟内打开记事本,程序就会自动退出,不让电脑关机。
第二个条件是存在指定文件,设置一个文件完整路径,如果无指定文件就关机。
第三个条件是存在指定U盘,通过读取优盘ID,判断优盘是否存在,开机5分钟后没有插入指定优盘就关机。
第四个条件是存在指定USB设备,可以是优盘、键盘、鼠标、打印机、HUB等任意USB设备,程序运行5分钟,指定设备没有接入电脑就关机。设置列表中将很多内置USB设备都列出来了,需要自己判断是否为外置USB设备。
第五个是开机要在键盘上按一组按键,相当于密码,但不需要输入框,在任意位置输入都可以。设置的时候先点开始记录,可在界面预览输入的内容,点击停止记录后可确定组合键的内容。开机5分钟内在键盘按出组合键就可以退出程序阻止关机。
程序只有第一次运行的时候有界面,设置好以后只会在后台运行,随系统启动。如果需要修改,可以在注册表编辑器中删除HKEY_CURRENT_USER\Software\bdwdn,再次运行程序即可弹出界面(下一版本将增加设置功能)。