Skip to content

防止有崽种在你挂网课的时候乱动你的电脑。

License

Notifications You must be signed in to change notification settings

nicengi/keyboard-locker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Keyboard Locker

用于防止有崽种在你挂网课的时候乱动你的电脑。

如何使用?

程序开始运行后会屏蔽所有按键以及鼠标功能,此时你可以放心的挂着网课并且离开。

解除屏蔽

按下空格键,然后依次按下解锁按键,如果输入正确的解锁按键,程序将会结束运行并显示日志窗口。

注意:按下空格键会重置任何已经按下的解锁按键,你需要重新开始输入。

自定义解锁按键(密码)

通过编辑“./data/passkey ” 文件来自定义解锁按键(最多16个按键)。保存文件之前请进行检查,不要使用不存在的按键代码或你键盘上没有的按键作为解锁按键,这将导致无法解锁。

格式如下:

<keyCode>,<keyCode>,...

示例:

38,38,40,40,37,39,37,39,66,65

在passkey文件不存在或文件内容为空时,请使用默认解锁按键:

上上下下左右左右BA

屏蔽 Ctrl+Alt+Delete 按键

在 v1.2 版本中加入了屏蔽 Ctrl+Alt+Delete 按键的功能。

这部分代码参考了: GhostFrankWu/WinHookAll

此功能需要以管理员身份运行程序,需要屏蔽 Ctrl+Alt+Delete 按键时请使用 keyboard-locker_uac.exe

注意

  1. 程序运行后不会显示任何窗口,在结束时会显示日志窗口。