Отключите повторные запросы пароля администратора
Несколько функций Keepresso переключают защищённые настройки macOS от вашего имени: режим закрытого дисплея (использующий pmset disablesleep), пауза AWDL для игр и стриминга, ускорение вентиляторов тепловой защиты, высокий приоритет процессора для игры и запланированное пробуждение. macOS охраняет эти настройки, поэтому без установленного помощника приложение запрашивает пароль администратора при первом использовании после каждого запуска. Помощник администратора превращает это в разовую настройку, после которой каждое привилегированное переключение происходит мгновенно и без лишних вопросов.
Установите помощника один раз
- Нажмите на чашку в строке меню и откройте Настройки.
- В разделе «Общие» найдите «Помощник администратора» наверху и установите его.
- Одобрите его в Системных настройках, «Элементы входа и расширения» (раздел фоновых приложений, в некоторых версиях macOS называемый «Разрешить в фоновом режиме»). macOS один раз запросит пароль администратора.
Экран приветствия также предлагает установить помощника как разовый шаг при первом запуске Keepresso.
Что он делает, а чего не делает
- Один пароль на всё время. После настройки режим закрытого дисплея «только пока заваривается» и сторож AWDL включаются без запроса, даже когда сессию запускает триггер в фоне.
- Он переживает перезагрузки и обновления. Сервис помощника поставляется внутри приложения, поэтому обновление приложения автоматически заменяет его на диске. Единственный остаток, сервис до обновления, всё ещё работающий в памяти, Keepresso распознаёт по версии, завершает в фоне и сообщает об этом в Настройках, пока он длится, обычно меньше минуты. Без переустановки, без пароля, без нового одобрения.
- Он намеренно узкий. Помощник может переключать только эти несколько параметров: сон закрытого дисплея, пауза AWDL, ускорение вентиляторов, приоритет процессора для игры и запланированное пробуждение. Больше он ничего не удерживает и ведёт себя безопасно: всё восстанавливается, если Keepresso закрывается или аварийно завершается, принудительное ускорение вентиляторов умирает вместе с соединением приложения (с маркером сбоя, восстанавливающим автоматическое управление вентиляторами при следующем запуске), а повышенный приоритет процессора возвращается к обычному, когда вы прекращаете играть, и всегда, когда игра закрывается.
- Он же связывает CLI. При установке из DMG помощник создаёт ссылку
/usr/local/bin/keepresso, чтобы инструмент командной строки просто работал, и восстанавливает её после переноса или обновления приложения. Он никогда не трогает файл, который не создавал сам.
Удалите его в любой момент
Откройте Настройки, «Общие», «Помощник администратора» и удалите его. Всё продолжит работать по-старому, с запросом пароля при каждом запуске. После удаления Системные настройки могут ещё какое-то время показывать оставшуюся строку Keepresso в разделе «Фоновая активность приложений», пока macOS не обновит список; перезагрузка это устраняет.
Часто задаваемые вопросы
Почему Keepresso снова запросил пароль после обновления?
В более старых сборках регистрация помощника могла теряться после обновления или перезагрузки. Текущие версии проверяют помощника при запуске и в большинстве случаев сами тихо восстанавливают его, без пароля. Если всё же требуется ваше участие, откроется небольшое окно на переднем плане с единственным шагом для исправления.
Обязательно ли устанавливать помощника?
Нет. Это необязательно. Без него режим закрытого дисплея и пауза AWDL всё равно работают; macOS просто будет запрашивать пароль администратора один раз при каждом запуске приложения.
Безопасен ли помощник?
Это небольшой привилегированный сервис, который может только переключать сон закрытого дисплея и паузу AWDL, ускорять вентиляторы для тепловой защиты, повышать приоритет процессора для игры и устанавливать запланированное пробуждение. Его команды защищены от недоверенного ввода, а Keepresso с открытым исходным кодом, так что вы можете точно прочитать, что он делает, на GitHub.
Может ли автоматизация менять расписание пробуждения через помощника?
Только если вы это разрешите. keepresso wake set и соответствующие инструменты MCP работают только пока в разделе Настройки, «Автоматизация» включена опция Разрешить автоматизации менять расписание пробуждения, а по умолчанию она выключена. Чтение расписания командой keepresso wake status разрешено всегда. Подробнее: позвольте ИИ-агентам держать Mac активным.
Получите Keepresso
Бесплатно и с открытым исходным кодом, для macOS 14 и новее. Установите его и не давайте Mac засыпать на ваших условиях.
Ещё в Решение проблем
