破解资源 
首页 > 破解资源 > 浏览文章

防止别人偷看电脑,一动鼠标就锁屏V0.0.1

(编辑:jimmy 日期: 2024/12/23 浏览:3 次 )

为了防止别人偷看你的电脑,写了这个小东西,目前自己用的还可以。

亲测可以正常使用

去忙别的事情的时候,打开它,它会在7秒之后检查你的鼠标有没有在动,如果在动就会锁屏。
等你忙完之后回到位置上,如果没有锁屏动一下鼠标会锁屏然后再解锁就好了。

exe链接:
https://wwra.lanzouf.com/igN3A0j2pphe
密码:6ybh
防止别人偷看电脑,一动鼠标就锁屏V0.0.1

image.png

下面为源码,用的是C++写的,如有错误,请大佬指正。

#include <Windows.h>#include <stdio.h>using namespace std;bool isMouseMove(long long x, long long y);void LockScreen();long long iMouseX = 0;long long iMouseY = 0;bool flag = false;HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);typedef struct point {        LONG  x;        LONG  y;};void GetMouseLocation() {        POINT lpPoint;        if (GetCursorPos(&lpPoint) == 0) {                wchar_t* pszText = L"鼠标位置获取失败";                WriteConsole(hOut, pszText, wcslen(pszText), NULL, NULL);        }        long long x = lpPoint.x;        long long y = lpPoint.y;        if (!isMouseMove(x, y)) {                LockScreen();                exit(0);        }        return;}bool isMouseMove(long long x, long long y) {        if (flag) {                if (x != iMouseX || y != iMouseY) {                        return false;                }                return true;        }        else {                flag = true;iMouseX = x;iMouseY = y;                return true;        }}void LockScreen() {        system("rundll32.exe user32.dll,LockWorkStation");        Sleep(100);        return;}int main() {        Sleep(7000);        printf("开始\n");        while (1) {                Sleep(100);                GetMouseLocation();        }        return 0;}

2022.12.22
关于大家说的win+L更快这个,我表示很同意,但这样会让他们更惦记
这个东西就是让那个动电脑的人吓一跳,这样过后我想就不会动你的电脑了。(钓鱼执法)
上一篇:深蓝文件批量重命名工具V4.0
下一篇:Typora 0.9.95
友情链接:杰晶网络 DDR爱好者之家 南强小屋 黑松山资源网 白云城资源网 SiteMap