Sleepwatcher - Смотрите мой ответ на Автоматически запускать программу, когда Mac выходит из спящего режима
Как запускать команды, когда Mac бездействует и когда он возобновляет работу
1262
tig
Я хочу запустить скрипт, когда мой Mac бездействует (например, через 5 минут или время запуска заставки тоже нормально) и когда я возвращаю его из состояния ожидания.
Я знаю, что могу написать демон, используя NSDistributedNotificationCenter
и com.apple.screenIsLocked
и com.apple.screenIsUnlocked
, но я надеюсь, что уже есть решение без создания нового демона.
Мне это нужно, например, для включения / выключения ограничения скорости для передачи (так как иногда трудно работать при хешировании / загрузке на полной скорости).
2 ответа на вопрос
1
JRobert
Я вижу, как вы можете записывать события «сна», но не когда ваш компьютер переходит в режим ожидания / неактивен.
brianegge 12 лет назад
0
Из текста справки Sleepwatcher: `-i или --idle выполнить idlecommand, если не было взаимодействия с пользователем (клавиатура, мышь) в период, заданный параметром -t`.
JRobert 12 лет назад
0
0
Hai Vu
Посмотрите на пакетную команду:
man batch
Страница руководства говорит об очередях в определенное время или когда средняя нагрузка падает ниже специального значения, ничего не говорится о простое / резюме
tig 13 лет назад
0
Похожие вопросы
-
3
Ускорение загрузки OS X на годичной MBP
-
3
Как повторно связать резервную копию Airport Time Machine после перехода на новый Mac?
-
6
Как вы отключите звук запуска на Mac?
-
-
5
Почему мой Macbook сильно нагревается при использовании Boot Camp?
-
7
Есть ли в Mac OS X эквивалент Ctrl + Tab?
-
6
Способ переноса данных Time Machine на новый диск
-
13
Сброс положения Mac OS X Windows после отсоединения внешнего монитора
-
10
Программное обеспечение для резервного копирования для Mac OS X
-
5
Как удалить и удалить .kext в Mac OS X?
-
4
Как переназначить клавишу извлечения на клавиатуре MacBook, чтобы «удалить»?