Skip to content

yin2hao-windowsTools/blockScreen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

blockScreen

blockScreen 是一个 Windows 托盘工具,可以在选定显示器上覆盖黑色遮罩,并尽量将支持的硬件亮度降到最低。点击遮罩或按任意键即可退出遮罩模式,并恢复之前的亮度。

功能

  • 支持选择一个或多个显示器启动遮罩。
  • 支持立即启动遮罩,也支持设置延时后自动启动。
  • 可选“同时降低硬件亮度”,遮罩关闭后会尝试恢复原亮度。
  • 可选“鼠标移动时退出遮罩”。
  • 支持开机自启动。
  • 支持自定义“切换黑屏”和“快速定时菜单”快捷键。
  • 在“关于”页中可打开开发者主页、项目主页、查看许可证并检查 GitHub Release 更新。
  • 检查到新版本时,可下载更新包并在程序退出后自动覆盖旧版本。

使用

  1. 启动程序后,blockScreen 会出现在系统托盘。
  2. 双击托盘图标打开管理窗口。
  3. 在顶部导航中切换“管理”和“关于”。
  4. 在“管理”页选择需要遮罩的显示器。
  5. 点击“启动遮罩”立即进入遮罩模式。
  6. 设置“延时启动(秒)”后点击“延时启动遮罩”,可在倒计时结束后进入遮罩模式。
  7. 默认快捷键:
    • Ctrl+Alt+B:切换黑屏
    • Ctrl+Alt+T:打开快速定时菜单
  8. 如果快捷键与其他程序冲突,可在管理窗口中重新设置并保存。
  9. 也可以右键托盘图标,通过菜单启动遮罩、打开快速定时菜单、检查更新或退出程序。
  10. 点击遮罩、按任意键,或在启用选项后移动鼠标,即可退出遮罩模式。

安装

Release 提供以下 Windows 包:

  • 便携 ZIP:解压后运行根目录的 blockScreen.exe,请保持 blockScreen.exeapp 文件夹完整。
  • MSI 安装包:会创建开始菜单和桌面快捷方式。

blockScreen 不再内置 .NET 8 运行时,以缩小发布包体积。首次启动前会检查本机是否已安装 .NET 8 Desktop Runtime;如果缺失,会弹窗提示并可跳转到微软 .NET 8 官方下载页自行安装。

说明

硬件亮度控制是尽力而为。不同显示器和显卡驱动暴露的亮度接口并不一致,即使某些显示器无法降低硬件亮度,黑色遮罩仍会正常显示。

本项目使用 MIT License。完整许可证文本请查看 LICENSE

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors