Автор Тема: Как выключить автоматический переход в спящий режим  (Прочитано 6311 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Igo123

  • Newbie
  • *
  • Сообщений: 24
    • Просмотр профиля
Re: Как выключить автоматический переход в спящий режим
« Ответ #3 : 01 Апрель 2021 Четверг 23:11:09 »
Специалисты проектной мастерской «Спецраздел» быстро и в полном соответствии с действующей нормативно-разрешительной базой разработают для вашей организации раздел проектной документации «Энергоэффективность»
______________________________
https://specrazdel.ru/services/energeticheskaya-effektivnost-ee

iPRG Team

  • Administrator
  • Full Member
  • *****
  • Сообщений: 188
    • Просмотр профиля
Re: Как выключить автоматический переход в спящий режим
« Ответ #2 : 01 Февраль 2011 Вторник 06:01:42 »
Например есть программа, после запуска которой необходимо отключить переход компьютера в спящий режим.

При запуске программы необходимо изменить значения в реестре:
 
HKLM\System\CurrentControlSet\Control\Power\Timeouts: BattSuspendTimeout=0
HKLM\System\CurrentControlSet\Control\Power\Timeouts: ACSuspendTimeout=0
HKCU\ControlPanel\Backlight: BatteryTimeout=0
HKCU\ControlPanel\Backlight: ACTimeout=0
HKCU\ControlPanel\Backlight: Brightness=10
HKCU\ControlPanel\Backlight: ACBrightness=10

По окончании работы программы нужно восстановить значения в реестре на прежние.

iPRG Team

  • Administrator
  • Full Member
  • *****
  • Сообщений: 188
    • Просмотр профиля
Как выключить автоматический переход в спящий режим
« Ответ #1 : 01 Февраль 2011 Вторник 05:56:19 »
Для того, чтобы отключить автоматичекий переход устройства в спящий режим - в applicationDidFinishLaunching отключаем таймер, который за это отвечает:

application.idleTimerDisabled = YES;