#off #display #monitor #windows

app monoff

关闭Windows上的显示器

6个版本

0.4.6 2024年2月28日
0.4.5 2024年2月28日

#110 in GUI

MIT许可证

1.5MB
203

monoff monoff - 在Windows上关闭您的显示器

GitHub download count Latest GitHub release Crates.io

monoff是一个Windows程序,可以关闭/休眠您的显示器——仅此而已。

  • 简单:没有任何魔法。它的工作方式与您让计算机闲置多少分钟相同。运行它,显示器就会关闭。然后,移动鼠标,它们会再次打开。没有GUI,没有管理员权限,没有后台进程。
  • 便携:所有内容都包含在.exe文件中,无需安装程序。您甚至可以从USB闪存驱动器运行它。
  • 方便:只需在任务栏中单击一个图标,或按一个键盘快捷键。我制作这个程序是因为我的显示器上的电源按钮很难够到。
  • 安全:此程序是开源的。您可以检查代码并自行构建。

您还可以指定显示器关闭前的延迟时间,例如,在安全地从鼠标上移开手之前。默认为100毫秒。

安装

从GitHub(最简单)

最新版本下载 monoff.exe 并将其放在某个地方,例如桌面。

然后双击它即可运行。

运行

scoop bucket add t-mart https://github.com/t-mart/bucket
scoop install t-mart/monoff

这将

  • monoff 放入您的 PATH 环境变量中
  • 将可执行文件放置在 %UserProfile%\scoop\apps\monoff\current\monoff.exe
  • 创建启动菜单项

Cargo

运行

cargo install monoff

这将构建可执行文件并将其放置在 %UserProfile%\.cargo\bin\monoff.exe (并且很可能将其放入您的 PATH 环境变量中)。

Binstall

您还可以使用binstall来安装最新的GitHub版本,无需构建。运行

cargo binstall monoff

创建任务栏快捷方式

像往常一样,只需将应用程序拖到您的任务栏

add to taskbar

从这里,您可以 单击图标 关闭您的显示器。

添加快捷键/键盘快捷键

展开

要使用快捷键/键盘快捷键运行应用程序,请在其属性中编辑 快捷键键

edit shortcut arguments

请注意,Windows 将自动在您的选择前添加前缀 Ctrl + Alt。您只能提供最后一个键。

添加延迟

展开

默认延迟(50ms)在大多数情况下都很好。但,如果您想更改此快捷键的延迟,请在其属性中编辑 目标 值以添加延迟选项

edit shortcut arguments

使用示例

  • 立即关闭您的显示器

    monoff.exe
    
  • 延迟2秒后关闭它们

    monoff.exe --delay 2000
    
  • 查看帮助

    monoff.exe --help
    

谢谢

此程序深受 lcdoff-rs(及其相关 文章)的启发。感谢,@Gekkio!

其他名为 monoff 的项目

创建此 monoff 项目后,我发现还有几个具有相同名称的项目。为了保持清晰,这些是唯一与本项目直接相连的页面

DevOps

  • 创建和推送新的 git 标签,
  • 创建一个新的带有二进制文件的 GitHub 发布版,并
  • 将新版本发布到 https://crates.io(并更新 https://docs.rs 上的文档)

只需将带有更新版本号的提交推送到 master 分支即可,Cargo.toml 中的工作流程文件将处理其余部分。之后请确保拉取更改。

依赖关系

~129MB
~2M SLoC