Есть ли простой способ / приложение, например, сказать: каждые 30 минут блокируйте компьютер на 5 минут (и не позволяйте каким-либо простым способом отменить, пока происходит этот 5-минутный перерыв)?

Я знаю, что вы можете установить ежедневное время использования, и я знаю, что вы можете запланировать время блокировки. но это не то, что я ищу.

2 ответа2

0

Это должно быть в комментарии. Нет достаточно повторений

Пожалуйста, уточните: Вы хотите включить блокировку после 30 минут сеанса рабочего стола?

Ответил здесь https://stackoverflow.com/a/6445525. Automator.app является инструментом выбора. используйте команду:

sudo shutdown -s +30

б. Осторожно напомните пользователю о необходимости блокировки экрана через 30 минут и сделать перерыв?

для б. Это следующие возможности: Установите напоминание с помощью приложения Timer. Используйте Key key access/ Hot Corners/ или добавьте значок в док.

0

Один из способов сделать это - установить задание cron которое активирует приложение ScreenSaver, которое в конечном итоге блокирует ваш экран.


Воспроизведение соответствующего фрагмента из этого репо на Github

#!/bin/bash
# Written by Amar Sharma <amarsharma.hacker@gmail.com>

lock_screen() {
  sudo open -a /System/Library/Frameworks/ScreenSaver.framework/Versions/A/Resources/ScreenSaverEngine.app || true
}

Мой друг сделал этот сценарий, который приходит ночью, будет менять ваш пароль и блокировать ваш Mac каждые X минут и посылать вам по электронной почте пароль, чтобы было неудобно продолжать использовать ваш Mac каждый день. Ссылка на исходный код на Github

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .