KeepingYouAwake
Marcel Dierkes · Бесплатная утилита для строки меню Mac на основе caffeinate: предотвращает сон при бездействии на заданное время или бессрочно; учитывает сон дисплея и заряд батареи.
Описание
KeepingYouAwake — небольшая утилита для строки меню Mac, которая предотвращает переход в режим сна при бездействии, пока она активна: на выбранное время или бессрочно. Она использует встроенную утилиту Apple caffeinate и полезна во время презентаций, чтения, загрузок и другой работы, когда нужно, чтобы Mac не переходил в режим сна без постоянного взаимодействия с ним.
Возможности
- Включение и отключение через строку меню.
- Выбор заданной длительности или бессрочного сеанса.
- Настройка параметров и необязательного запуска при входе в систему.
- Отдельное разрешение перехода дисплея в режим сна с помощью соответствующего параметра.
- Дополнительные настройки активации с учетом заряда батареи и внешнего дисплея.
- Автоматизация включения и отключения с помощью документированной схемы URL.
Установка и использование
Установите приложение с помощью brew install --cask keepingyouawake или скачайте официальный ZIP-архив и переместите KeepingYouAwake.app в папку «Программы». Запустите его и используйте значок чашки кофе в строке меню, чтобы включить или отключить приложение. Перед тем как оставить задачу без присмотра, проверьте выбранную длительность и состояние значка. Работа по таймеру завершится автоматически; отключите бессрочный сеанс, когда он больше не нужен.
Параметр запуска при входе определяет, будет ли приложение запускаться при входе в систему; это не то же самое, что безусловная настройка, навсегда предотвращающая переход в режим сна. Отдельно проверьте параметры активации. Другие утилиты управления питанием могут устанавливать собственные запреты на сон, поэтому отключение этого приложения не гарантирует, что другая утилита перестанет удерживать систему в активном состоянии. В cask не указано дополнительных зависимостей от формул или явных конфликтующих cask. caffeinate входит в состав macOS, а не устанавливается как дополнительная формула Homebrew.
Ограничения режима сна
KeepingYouAwake предотвращает переход в режим сна при бездействии в соответствии с обычными правилами управления питанием macOS. Издатель прямо указывает, что приложение не удерживает MacBook в активном состоянии с закрытой крышкой: оно работает на настольных компьютерах Mac и портативных Mac с открытой крышкой. Не считайте активацию при подключении внешнего дисплея способом обойти это ограничение или заменой поддерживаемым Apple условиям использования режима закрытого дисплея.
Сон дисплея и сон системы из-за бездействия — разные вещи. Поддерживаемый параметр сна дисплея позволяет экрану гаснуть, пока система остается активной; это не обещает отключить блокировку экрана или переопределить все действия, переводящие дисплей или систему в режим сна. Приложение не отменяет выключение, явный переход в режим сна, защиту при низком заряде батареи и другие ограничения ОС или оборудования. Поддержание Mac в активном состоянии расходует энергию, а заданный порог заряда батареи может отключить приложение. При длительном сеансе проверяйте источник питания, остаток заряда, вентиляцию и выбранные параметры.
Приложение не имитирует активность в других сервисах и не гарантирует, что удаленный сеанс, загрузка или встреча останутся подключенными. У сетевых серверов и приложений могут быть собственные тайм-ауты. Настройте обычные параметры безопасности macOS и блокировки экрана с учетом условий использования.
Совместимость и разрешения
Версия 1.6.8 поддерживает macOS 10.13 и более поздние версии; в актуальном файле README проекта она обозначена как последний выпуск с поддержкой Big Sur и более старых систем вплоть до 10.13. Эта информация об исторической совместимости относится именно к 1.6.8 и не гарантирует совместимость более поздних версий. Приложение предназначено для macOS, а не для Windows или Linux. Официальный архив 1.6.8 содержит универсальный исполняемый файл приложения со срезами x86_64 и arm64, обеспечивающими нативную работу на Intel и Apple Silicon. В его Info.plist указана минимальная версия macOS 10.13; на Mac с Apple Silicon используется совместимая с архитектурой версия macOS.
Для обычной работы используются учетная запись пользователя и утилита Apple caffeinate. В документации проекта не указано, что для стандартного предотвращения перехода в режим сна необходимы специальные возможности, запись экрана или универсальный полный доступ к диску. Необязательные настройки элементов входа, фоновых объектов и обновлений следует проверять в приложении и параметрах macOS. Учетная запись или облачный сервис для поддержания Mac в активном состоянии не требуются.
Стоимость, лицензия и загрузка
KeepingYouAwake — бесплатное программное обеспечение с открытым исходным кодом, распространяемое по лицензии MIT; издатель указывает, что изображения проекта также доступны по той же лицензии. Покупка, подписка и учетная запись в интернете не требуются. Для включенных сторонних компонентов действуют собственные применимые уведомления.
Предотвращение перехода в режим сна на устройстве работает без подключения к интернету. Для загрузки и необязательной проверки обновлений требуется подключение; локальная работа не означает, что обновления никогда не обращаются к сети. Размер официального ZIP-архива 1.6.8 составляет 4,510,061 байт; после установки приложение занимает другой объем. Компоненты автоматического обновления и совместимость выпусков со временем могут меняться, поэтому перед обновлением на старом Mac ознакомьтесь с примечаниями к выпуску.
Источники: Официальный проект и ответы о режиме сна, Официальный сайт, Журнал изменений, Документация по автоматизации.
Новая версия Что нового в 1.6.8 7 окт. · Редакция OpenNavo
- AppearanceAdds light, dark and clear app icon variants for macOS 26 Tahoe.