Я хочу запустить скрипт, когда мой Mac бездействует (например, через 5 минут или время запуска заставки тоже нормально) и когда я возвращаю его из состояния ожидания.
Я знаю, что могу написать демон, используя NSDistributedNotificationCenter
и com.apple.screenIsLocked
и com.apple.screenIsUnlocked
, но я надеюсь, что уже есть решение без создания нового демона.
Мне это нужно, например, для включения / выключения ограничения скорости для передачи (так как иногда трудно работать при хешировании / загрузке на полной скорости).