Можно ли написать скрипт для изменения настроек энергосбережения в OS X (10.7.3)?


3

По сути, всякий раз, когда я знаю, что меня не будет, или если я иду спать, я изменяю настройки энергосбережения в Системных настройках в OS X (10.7.3) для адаптера питания:

  • Компьютерный сон: 1 минута
  • Дисплей сна: 1 мин

Если я знаю, что скоро буду, я хотел бы изменить настройки энергосбережения для адаптера питания на:

  • Компьютерный сон: 15 минут
  • Дисплей сна: 15 минут

Можно ли написать сценарий такого рода изменений? Я делаю это достаточно часто, чтобы сценарий стоил того.


Не могли бы вы просто перевести компьютер (⌥⌘⏏) или дисплей (⌃⇧⏏) в спящий режим вручную?
Lri

@Lri: Это также работает для меня. Если вы положите это в ответ, я бы проголосовал за это. Есть ли способ уложить обоих спать одновременно?
Джефф Оксберри

Нормальный сон также должен приводить к появлению дисплеев. (Если этого не произойдет на вашем Mac, вы можете задать другой вопрос.)
Lri

Ответы:


4

Ищите раздел «Изменение настроек управления питанием» в этом руководстве MacScripter . Пример AppleScript из руководства:

do shell script "pmset sleep 30" with administrator privileges

2
Вы также можете изменить режим сна и сохранить пароль для входа в скрипт:do shell script "pmset displaysleep 30" password "somepassword" with administrator privileges
Lri
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.