有些时候接个电话或者有急事处理需要离开电脑,此时不想关闭电脑或者没有时间去操作,再或者想出门让电脑自己运行下载资料,同时不想别人动自己的电脑,这时候我们需要一个可以让电脑运行,但不能被外人操作的简单软件。于是,我花了两天的时间写了一个小小的程序软件来实现这个功能,名为电脑屏幕锁PClock(后更名为PcLocker),通过点击桌面上或左下角的快捷方式运行程序。
软件主要功能:
- 在您离开座位时可以迅速锁定电脑桌面,防止他人未经您的许可使用您的电脑。
- 可个性化打造您中意的锁屏界面,设置界面可让您插入图片(照片等),更改背景。
- 可随时修改您的解锁密码。密码加密,保证您电脑的安全。
- 软件可设置是否随系统启动。
- 当他人使用\”Ctrl+Alt+Del\”,\”Win\”或\”Ctrl+Esc\”等功能键要强行进入电脑时,软件会屏蔽所有键盘按键。
程序经过第二次更新,采用设定空闲时间后程序自动锁定屏幕的方式(参考屏幕锁PcLocker更新)。
软件的主界面
下面就是程序运行起来的主要界面,通过输入密码,点击“确定”进入系统。输入密码,点击“设置”,进入系统并设置。
设置界面
设置界面可以修改密码,更换背景,设置开机启动等。
值得说明的是,程序做好后应该使用专业的程序打包软件来进行打包。Setup Factory是个非常不错的程序打包制作工具。对于VB程序来说,主要的步骤是:
a.新建工程,根据向导填入信息。
b.工具->扫描visual basic工程,添加vb程序的路径,它会自动添加需要的文件。自己再把vb生成的exe文件添加进去即可。
整个程序的安装文件和源文件在这里可以下载(程序安装完毕,记住初始密码是123,再运行)。
有没有想过被人直接重启呢?重启之后是否有效?
@寂寞、乖崽
如果设置为“开机自启动”的话,被人直接重启,在进入桌面以前就会锁定屏幕的,要输入密码才能进入的。其实这个程序做得很简单,原理是:用一个大大的窗口覆盖住整个桌面,只有输入密码才能撤销该窗口。
当时做得也比较简单,考虑的可能也不周全。只是玩玩VB而已。