Как программно запланировать пробуждение системы с использованием системных настроек на Mac?

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

Я поискал лучший подход и обнаружил, что вы можете запланировать пробуждение системы, перейдя в Системные настройки -> Энергосбережение -> Расписание. Есть ли способ с помощью этого метода программно запланировать время пробуждения?

Спасибо.

Изменить: Я понимаю, что системе требуется доступ администратора для планирования времени пробуждения и сна. Это хорошо. Я хотел бы иметь возможность делать это программно. Если пользователь авторизует эту функцию, это нормально при условии, что его спрашивают только один раз. Последующие запросы на установку времени пробуждения системы не должны требовать авторизации пользователя.

5
задан David 19 February 2011 в 17:34
поделиться

0 ответов