Apakah mungkin untuk menulis skrip untuk mengubah pengaturan Energy Saver di OS X (10.7.3)?

3

Pada dasarnya, setiap kali saya tahu saya akan pergi, atau jika saya akan tidur, saya mengubah pengaturan Energy Saver di System Preferences di OS X (10.7.3) untuk Power Adapter ke:

  • Tidur komputer: 1 menit
  • Tampilan tidur: 1 menit

Jika saya tahu saya akan ada sebentar, saya ingin mengubah pengaturan Energy Saver untuk Power Adapter menjadi:

  • Komputer Tidur: 15 mnt
  • Tampilan Tidur: 15 mnt

Apakah mungkin untuk skrip perubahan semacam ini? Saya cukup sering melakukannya sehingga skrip akan sepadan.

Geoff Oxberry
sumber
Tidak bisakah Anda membiarkan komputer (⌥⌘⏏) atau layar (⌃⇧⏏) tidur secara manual?
Lri
@Lri: Itu juga bekerja untuk saya. Jika Anda menuliskannya sebagai jawaban, saya akan membatalkannya. Apakah ada cara untuk membuat keduanya tidur secara bersamaan?
Geoff Oxberry
Tidur normal juga harus membuat tampilan tidur. (Jika tidak ada di Mac Anda, Anda mungkin dapat mengajukan pertanyaan lain tentang hal itu.)
Lri

Jawaban:

4

Cari bagian berjudul "Mengubah Pengaturan Manajemen Daya" di ini Panduan MacScripter . Contoh AppleScript dari panduan ini:

do shell script "pmset sleep 30" with administrator privileges
JW8
sumber
2
Anda juga dapat mengubah tampilan layar dan menyimpan kata sandi login dalam skrip: do shell script "pmset displaysleep 30" password "somepassword" with administrator privileges
Lri