Skip to content

python实现在不锁屏的状态下锁电脑,把偷看你电脑的人拍下来

License

Notifications You must be signed in to change notification settings

Littlefean/pcLock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PcLock 带监控的电脑锁


B站对应链接:

https://www.bilibili.com/video/BV1KM411h7L3/?spm_id_from=333.999.0.0&vd_source=b98966bad03edbeb686fcc182eadb01c

代码仓库地址:

https://gitee.com/littlefean/pc-lock

https://github.com/Littlefean/pcLock

功能介绍

在鼠标和键盘没有操作之后的一段时间锁住电脑,进入第一阶段:锁定阶段

进入第一阶段后若继续持续一定时间没有操作,进入第二阶段:伪装蓝屏阶段

正常使用阶段  ==锁定==>  锁定阶段  ==屏幕出现蓝屏==> 伪装蓝屏阶段

在锁定阶段,鼠标吸附在中央无法移动。

在伪装蓝屏阶段,保留了鼠标无法移动的效果,同时还全屏蓝屏了。

在正常使用阶段,只要一移动鼠标或者键盘,就会使计时器清零。

如果计时器达到锁定标准,会锁定。进入第二阶段的计时器开启。

如果在锁定阶段移动鼠标,会让进入第二阶段的计时器清零。

如果在伪装蓝屏的阶段移动了鼠标,会开启偷拍,把动你电脑的人偷拍下来,并将图片命名为时间保存到你的电脑里

项目中的文件夹结构说明

D:.
├─blueImg	1920*1080的蓝屏图片
├─build		打包文件,忽略
│  └─main	打包文件,忽略
├─dist		python打包exe文件
├─img		项目的图标logo
├─old		项目早期的时候的样子,现已没用,仅作纪念
├─result	抓拍的结果
├─tools		存放一些工具函数和模块
└─__pycache__	缓存文件,git忽略

使用条件

windows操作系统,在安装了python的电脑上使用,开发环境 >= 3.7

使用软件 vieas 作为你的图片默认打开方式。

第三方库:

  1. pyautogui
  2. PIL
  3. cv2
  4. pynput

为什么不用windows自带的锁屏

我是一个mc服务器腐竹,在开服务器的时候如果锁屏了,服务器就断了,其他人就玩不了了。所以习惯了经常不锁屏。

后来有一天,有一个人在早晨趁我睡觉的时候坐在了我的座位上,顺便翻看了我的电脑,我醒来后那个人还坐在那里。这里点点那里点点。比较恐怖的是我不知道那个人看到了什么。

缺点与新想法

鼠标被锁住在解锁很烦,影响平时写代码的效率。

开个python后端服务器,做个前端打包成app发送网络请求,实现手机控制电脑。

About

python实现在不锁屏的状态下锁电脑,把偷看你电脑的人拍下来

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published