Оставайтесь активным только тогда, когда это важно, с умными триггерами
Умные триггеры позволяют Keepresso самому решать, когда не давать Mac засыпать, вместо того чтобы включать и выключать это вручную. Вы выбираете одно или несколько условий, и Keepresso удерживает Mac активным только пока они истинны, а затем отступает и позволяет ему засыпать как обычно.
Доступные условия
- Питание: от сети, от батареи или во время зарядки.
- Подключён внешний дисплей.
- Сеть Wi-Fi: в выбранной вами сети (для чтения имени сети нужен доступ к геолокации).
- Приложение запущено или активно: пока открыто выбранное приложение, либо только пока оно на переднем плане.
- Запущен процесс: совпадение по любой командной строке, например
node,pythonилиffmpeg. - Камера или микрофон используются: основа пресета «Встречи». Разрешение на камеру или микрофон не требуется.
- Воспроизводится звук: пока звучит звук, с коротким льготным периодом на паузы между треками.
- Подключён VPN.
- Загрузка процессора выше порога: 25, 50, 75 или 90 процентов, со сглаживанием, чтобы кратковременный всплеск не запускал сессию.
- Подключён том: пока подключён выбранный внешний диск, SD-карта или сетевой ресурс.
- Сетевая активность выше порога: пока сеть передаёт данные быстрее выбранной вами скорости (100 Кбайт/с, 500 Кбайт/с, 1 Мбайт/с или 5 Мбайт/с), так что большая загрузка или выгрузка удерживает Mac активным, а затем отключается, когда трафик спадает.
- Загрузки в отслеживаемой папке: укажите Keepresso папку, например Downloads, и он останется активным, пока туда активно загружается файл.
- Подключено Bluetooth-устройство: пока сопряжённое устройство в радиусе действия, с 30-секундным льготным периодом, чтобы кратковременное отключение не завершало сессию.
- Расписание: ежедневное окно времени в выбранные вами дни, включая ночные интервалы, переходящие через полночь.
- Событие календаря: пока в календаре Mac идёт событие, так что встреча или забронированный блок времени удерживают его активным.
- Идёт игра: пока запущен тайтл Steam или облачный клиент (GeForce NOW, Boosteroid, Parsec, Moonlight, Shadow). См. Исправление лагов в играх и стриминге.
Комбинируйте по-своему
Настройте объединение условий по принципу любое (оставаться активным, если истинно хотя бы одно) или все (только пока истинны все). Триггер приложения также может задерживаться на несколько секунд после того, как его условие становится ложным, чтобы кратковременный сбой не обрывал сессию раньше времени.
Меню Добавить условие группирует всё в разделы Питание и дисплей, Сеть и устройства и Приложения и активность, так что список остаётся коротким по мере роста.

Пресеты в один клик
Если вы не хотите собирать правило с нуля, примените пресет:
- ИИ-агент: пока запущен
claude,codexилиgrok. - Встречи: пока используется камера или микрофон.
- От сети: пока подключено питание.
- Подключён внешний дисплей.
- Удалённая сессия (SSH): только во время активного SSH-подключения, не в режиме ожидания.
- Резервное копирование: во время резервного копирования Time Machine. Пошагово: Time Machine и долгие бэкапы.
- Рендеринг медиа: пока запущен
ffmpeg. - Облачный гейминг / удалённое управление: пока клиент облачного гейминга или удалённого рабочего стола на переднем плане.
Применение пресета заменяет текущий набор правил и включает управление по триггерам.
Смотрите, что удерживает активность
Меню показывает текущие условия, которые сейчас удерживают сессию активной, а кнопка Приостановить триггеры приостанавливает весь механизм на время, не трогая сохранённые правила. Если сессия ведёт себя не так, как ожидалось, в статье Мой Mac всё равно засыпает есть чек-лист.
Получите Keepresso
Бесплатно и с открытым исходным кодом, для macOS 14 и новее. Установите его и не давайте Mac засыпать на ваших условиях.
Ещё в Использование Keepresso