Пробуждение Mac программно - PullRequest
2 голосов
/ 19 июня 2009

Я хочу написать собственный сигнал тревоги для Mac, который будит Mac из сна.Я думаю, что это должно быть сделано так, как приложение Aurora , похоже, делает.

Какие методы / классы мне нужно использовать?

Ответы [ 3 ]

3 голосов
/ 19 июня 2009

pmset может делать то, что вам нужно, вам просто нужно настроить параметры, прежде чем он перейдет в спящий режим

2 голосов
/ 22 июня 2009

Это можно реализовать с помощью подпрограммы IOPMSchedulePowerEvent . К сожалению, рутина требует root-доступа. Авторизация для выполнения привилегированной операции может быть выполнена с использованием инфраструктуры служб авторизации. Надо читать «Авторизация в простом самоограниченном приложении» и «Авторизация в факторизованном приложении». .

1 голос
/ 19 июня 2009

Ваше приложение может заснуть Mac и попросить его проснуться в определенное время, посмотрите Power Manager в документации.

установить таймер для пробуждения компьютера при некоторое время в будущем

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...