Войти

Caffeinated не позволяет вашему Mac перейти в режим сна, уменьшить яркость экрана или запустить заставку.


Бывают случаи, когда ваш экран гаснет в самый не подходящий момент? Тогда Caffeinated – идеальный инструмент для вас. Caffeinated был разработан на базе полезного инструмента Caffeine. Caffeinated возвращает классические функции на ваш Mac, только лучше. Одного нажатия на чашку кофе в строке меню достаточно, чтобы ваш Mac проснулся. При необходимости вы можете найти дополнительные опции в прекрасно оформленном и простом в использовании интерфейсе приложения.


Я всегда использую Caffeinated, когда ...

... совершаю видеозвонок.

... загружаю большие файлы.

... делаю презентацию на работе.

... смотрю видео дома.

... слушаю подкаст.


Особенности:

• Активация одним кликом (левой или правой кнопкой мыши)

• Управление с помощью значка в строке меню

• Встроенный таймер с дополнительными уведомлениями

• Различные дополнительные опции

• Оптимизировано для дисплеев Retina и Темного Режима

• Оптимизировано для Apple Silicon

• Совместимость с системными цветами

• Совместимость со всеми современными версиями macOS

Hello everyone! Today's update fixes a crash that was introduced in the previous version and adds the ability to customize the global keyboard shortcut.


NEW: Option to customize the global keyboard shortcut

FIX: App crashes when clicking the menu bar icon


If you have any questions, let us know at [email protected]. If you enjoy using Caffeinated and would like to support its development, we would be very happy about a review in the App Store!

FAQ

Комментарии 25

Оставлять комментарии могут только зарегистрированные пользователи... Войти
  1. MacBook Air (15-inch, M4, 2025), macOS Tahoe
  2. MacBook Pro (14-inch, M4, 2024), macOS Tahoe
  3. Mac mini (2024), macOS Sequoia
  4. MacBook Air (15-inch, M2, 2023), macOS Tahoe
  5. MacBook Pro (14-inch, M4, 2024), macOS Tahoe
  6. MacBook Air (M1, 2020), macOS Tahoe
  7. На основе комментариев ниже (спасибо ув. sfiesta и Alpha) накидал скрипт, который можно запускать с рабочего стола мышкой:

    ```
    #!/bin/bash

    read -p "Сколько минут не давать Маку спать? " minutes
    # Преобразование минут в секунды
    seconds=$((minutes * 60))

    # Запуск caffeinate на нужное время
    caffeinate -d -t $seconds &
    pid=$!

    echo "Mac не будет спать $minutes мин."
    wait $pid
    echo "Время истекло — Mac снова может спать."
    ```

    Для работы сохранить код в каком-нибудь текстовом редакторе под названием `dont_sleep.command` и один раз через терминал дать права на выполнение:
    `sudo chmod +x /Users/$USER/Desktop/dont_sleep.command`.

    Дальше уже можно в него тыкать мышкой, открывается терминал и там необходимо ввести количество минут, которое мак не будет гасить экран и, соответственно, спать.

    UPD: всё писать без кавычек.
    UPD2: если нужно, чтобы мак просто не спал, а экран можно отключить, то из строки `caffeinate -d -t $seconds &` убрать `-d`.
    MacBook Air (15-inch, M4, 2025), macOS Sequoia
    1. dandy-the-crodile Avatar
      dandy-the-crodile для dandy-the-crodile 11.10.2025 / #230195
      Накидал "про" версию скрипта: показывает начало запуска, окончание запуска, а так же таймер, сколько осталось не спать.
      Для разблокировки новых возможностей создайте новый скрипт и дайте ему права на выполнение по аналоги с предудущим:

      ```
      #!/bin/bash
      set -euo pipefail
      read -p "Сколько минут не давать Mac спать? " minutes_raw
      if [[ ! "${minutes_raw}" =~ ^[0-9]+$ ]] || [[ "${minutes_raw}" -le 0 ]]; then
      echo "Введите положительное целое число минут."
      exit 1
      fi
      minutes="${minutes_raw}"
      seconds=$(( minutes * 60 ))
      LC_TIME_RU="ru_RU.UTF-8"
      NOW="$(LC_TIME=${LC_TIME_RU} date '+%A, %d %B %Y г. %H:%M:%S (%Z)')"
      END="$(LC_TIME=${LC_TIME_RU} date -v+"${minutes}"M '+%A, %d %B %Y г. %H:%M:%S (%Z)')"
      caffeinate -di -t "${seconds}" &
      pid=$!
      cleanup() {
      echo
      if kill -0 "${pid}" 2>/dev/null; then
      kill "${pid}" 2>/dev/null || true
      fi
      echo "Отмена — Mac снова может спать."
      exit 130
      }
      trap cleanup INT TERM
      echo "Сейчас ${NOW}."
      echo "Выбрано не спать ${minutes} мин."
      echo "Mac перейдет к обычному режиму электропитания ${END}."
      remaining=${seconds}
      while (( remaining >= 0 )); do
      hh=$(( remaining / 3600 ))
      mm=$(( (remaining % 3600) / 60 ))
      ss=$(( remaining % 60 ))
      printf "\rОсталось: %02d:%02d:%02d до перехода к обычному плану электропитания" "$hh" "$mm" "$ss"
      sleep 1
      remaining=$(( remaining - 1 ))
      done
      echo
      wait "${pid}" 2>/dev/null || true
      echo "Время истекло — Mac снова может спать."
      ```
      MacBook Air (15-inch, M4, 2025), macOS Sequoia
  8. MacBook Pro (14-inch, M4, 2024), macOS Tahoe
  9. MacBook Pro (16-inch, M3, 2023), macOS Sequoia
  10. MacBook Pro (16-inch, M3, 2023), macOS Sequoia
  11. MacBook Pro (16-inch, 2021), macOS Sequoia
    1. MacBook Pro (15-inch, 2017), macOS Ventura
    2. Для этого не нужны отдельные приложения, это все лишний хлам!

      В терминале (выключение через 120 минут):
      sudo shutdown -h +120

      В терминале (если требуется в определенную дату и время):
      sudo pmset schedule shutdown "MM/DD/YYYY HH:MM:SS"

      В терминале (если требуется повторять процедуру выключения каждый день в определенное время, MTWRFSU - это дни недели, если нужно только будни, то MTWRF):
      sudo pmset repeat shutdown MTWRFSU 14:00:00
      Mac Pro (2019), macOS Tahoe
      1. MacBook Pro (15-inch, 2017), macOS Ventura
        1. Все можно сделать гораздо круче. Создать скрипты с прописью команд. Завязать их со штатным приложением Automator и сочетанием клавиш. В итоге, ты можешь назначить любую клавишу для воспроизведения требуемой тебе команды в терминале. Одну кнопку нажал на клавиатуре и Mac добавил себе задание выключиться через 2 часа, к примеру. Ну не топ ведь, а? Если нравится приложение, конечно, пользуйся, претензий никаких не предъявляю, просто поделился прикольными штуками, вдруг так понравится больше, чем ставить дополнительные приложения. Соответственно, сможешь написать кучу различных скриптов на запуск абсолютно любых приложений, например запуск Photoshop или Safari с одной клавиши, то есть за ними даже лазить никуда не нужно! Таким методом более плотно работаешь со средой macOS, узнаешь новый функционал, понимаешь его масштаб возможностей!
          Mac Pro (2019), macOS Tahoe
          1. MacBook Pro (15-inch, 2017), macOS Ventura
    1. iMac (Retina 5K, 27-inch, 2019), macOS Sonoma
  12. И еще одна простая и опенсорсная альтернатива это программа KeepingYouAwake. (ссылки снова нельзя так что первая по запросу в ггуле это та что нужно)
    MacBook Pro (13-inch, M1, 2020), macOS Sonoma
  13. MacBook Pro (14-inch, M3, 2023), macOS Sequoia
    1. MacBook Air (M1, 2020), macOS Sequoia
  14. В описании приложения в app store есть примечание.
    ВАЖНОЕ ПРИМЕЧАНИЕ
    Если вы закроете крышку вашего МасВоок, функция защиты от перехода в спящий режим не будет работать.
    MacBook Pro (13-inch, M1, 2020), macOS Sonoma
Наверх