18 |
19 | ## 功能特点
20 | * 💖 **告别误操作**:锁屏状态下,屏幕内容依然可见,视频播放、PPT 演示等不受影响,再也不用担心误触键盘鼠标打断展示进程。
21 | * ⚡ **打破单调**:告别枯燥的系统锁屏界面,打造独一无二的锁屏风格。
22 | * 🌈 **防止休眠**:锁屏状态下,系统可保持唤醒状态,避免因休眠中断下载、传输等重要任务。
23 | * 🌀 **自动锁屏**:离开后无需手动操作,系统将根据设置自动锁定屏幕,有效防止他人窥探您的隐私。
24 | * 🔋 **智能关机**:锁屏状态下,经过指定时间后自动执行关机、休眠操作,避免长时间锁屏浪费资源。
25 |
26 | ## 适用场景
27 | * 🎈 **商务展示**:会议演示、产品展示时,避免误操作,确保展示流畅进行。
28 | * ✨ **娱乐休闲**:观看视频、欣赏音乐时,享受不间断的娱乐体验。
29 | * 🎁 **隐私保护**:使用电脑时,可手动或自动锁屏,保护您的隐私安全。
30 |
31 | ## 权限说明
32 | 🟡 程序在锁屏时,需要通过注册表屏蔽掉任务管理器,因此需要管理员权限运行。
33 | 🟡 程序会调用 `Windows API`,因此部分杀毒软件可能会报病毒。
34 |
35 | ## 忘记密码
36 | ✅ **如果忘记密码,可以通过`重置程序设置`功能恢复所有设置。**
37 |
38 | ## 历史更新
39 | 🍭 [查看完整版本记录](VERSION_HISTORY.md)
--------------------------------------------------------------------------------
/src/ComputerLock/Configuration/AppBase.cs:
--------------------------------------------------------------------------------
1 | using System.Diagnostics;
2 | using System.IO;
3 | using System.Reflection;
4 |
5 | namespace ComputerLock.Configuration;
6 | internal class AppBase
7 | {
8 | ///
18 |
19 | ## Features
20 | * 💖 No More Accidental Interruptions: While locked, your screen content remains visible. Video playback, PPT presentations, and more continue uninterrupted, so you don’t have to worry about accidental keyboard or mouse clicks disrupting your workflow.
21 | * ⚡ Break the Monotony: Say goodbye to boring system lock screens and create a unique lock screen style.
22 | * 🌈 Prevent Sleep Mode: Keep your system awake while locked, avoiding interruptions to downloads, transfers, or other important tasks.
23 | * 🌀 Auto Lock: No need to manually lock your screen—the system will automatically lock it based on your settings, effectively preventing others from accessing your private information.
24 | * 🔋 Smart Shutdown: Automatically execute shutdown or hibernation after a specified time while locked, preventing resource waste from prolonged lock screen states.
25 |
26 | ## Use Cases
27 | * 🎈 Business Presentations: Ensure smooth presentations during meetings or product demos by avoiding accidental interruptions.
28 | * ✨ Entertainment: Enjoy uninterrupted video playback or music while your screen is locked.
29 | * 🎁 Privacy Protection: Manually or automatically lock your screen while using your computer to safeguard your privacy.
30 |
31 | ## About Permission
32 | 🟡 The program requires administrator privileges to run, as it needs to disable the Task Manager via the registry during lock screen mode.
33 | 🟡 The program uses a significant number of `Windows API` calls, which may trigger warnings from some antivirus software.
34 |
35 | ## Lost Password
36 | ✅ **If you forget your password, you can restore all settings using the Reset Program Settings feature.**
37 |
38 | ## Version History
39 | 🍭 [View Full Version History](VERSION_HISTORY.md)
40 |
--------------------------------------------------------------------------------
/src/ComputerLock/ComputerLock.csproj:
--------------------------------------------------------------------------------
1 |