Как отключить заставку / отображение сна на Mac

Есть ли способ отключить заставку и спящий дисплей с какао?

2 ответа

Решение

Я только что решил и забыл опубликовать как ответ. призвание UpdateSystemActivity(OverallAct) каждые 30 секунд работает.

Использование UpdateSystemActivity(TotalAct) устарело в OSX 10.8.

Рекомендуемый подход - теперь заблокировать его следующим вызовом:

IOPMAssertionCreateWithName(kIOPMAssertionTypePreventUserIdleDisplaySleep,
                            kIOPMAssertionLevelOn, reasonForActivity, &assertionID);

Смотрите Apple Q&A для получения более подробной информации.

Другие вопросы по тегам