有没有一种简单的方法/应用程序可以这么说:每 30 分钟锁定计算机 5 分钟(并且在这 5 分钟的休息时间内不允许任何简单的方法取消)?
我知道您可以设置每日使用时间,我也知道您可以安排锁定时间。但这些都不是我想要的。
答案1
这应该在评论中。没有足够的代表
请澄清:a. 您想在桌面会话 30 分钟后强制锁定吗?
答案在这里 https://stackoverflow.com/a/6445525。Automator.app 是首选工具。使用以下命令:
sudo shutdown -s +30
b. 温和地提醒用户 30 分钟后锁屏并休息一下?
对于 b. 有以下可能性:使用计时器应用设置提醒。使用钥匙串访问/热点/或将图标添加到 Dock。
答案2
一种方法是设置一项
cron
作业,激活屏幕保护程序应用程序,最终锁定您的屏幕。
复制以下相关片段Github 上的这个 repo
#!/bin/bash
# Written by Amar Sharma <[email protected]>
lock_screen() {
sudo open -a /System/Library/Frameworks/ScreenSaver.framework/Versions/A/Resources/ScreenSaverEngine.app || true
}
我的一个朋友编写了这个脚本,它会在晚上每X
分钟更改你的密码并锁定你的 Mac,然后通过电子邮件将密码发送给你,让你每天继续使用 Mac 变得很麻烦。
Github 上的源代码链接