Czy można napisać skrypt zmieniający ustawienia oszczędzania energii w OS X (10.7.3)?


3

Zasadniczo, ilekroć wiem, że mnie nie będzie lub gdy będę spał, zmieniam ustawienia Oszczędzania energii w Preferencjach systemowych w OS X (10.7.3), aby:

  • Uśpienie komputera: 1 min
  • Wyświetlanie uśpienia: 1 min

Jeśli wiem, że będę za chwilę, chciałbym zmienić ustawienia Oszczędzania energii dla zasilacza na:

  • Uśpienie komputera: 15 min
  • Wyświetlanie uśpienia: 15 min

Czy można napisać skrypt tego rodzaju zmiany? Robię to wystarczająco często, aby skrypt był tego wart.


Czy nie możesz po prostu ręcznie ustawić komputera (⌥⌘⏏) lub wyświetlacza (⌃⇧⏏) w tryb uśpienia?
— Lri

@Lri: To też działa dla mnie. Jeśli podasz to jako odpowiedź, głosuję za nią. Czy jest jakiś sposób na uśpienie obu jednocześnie?
— Geoff Oxberry

Normalny sen powinien również uśpić wyświetlacze. (Jeśli nie ma go na komputerze Mac, prawdopodobnie możesz zadać inne pytanie na ten temat.)
— Lri

Odpowiedzi:


4

Poszukaj sekcji zatytułowanej „Zmiana ustawień zarządzania energią” w tym przewodniku MacScripter . Przykład AppleScript z przewodnika:

do shell script "pmset sleep 30" with administrator privileges

2
Możesz także zmienić do shell script "pmset displaysleep 30" password "somepassword" with administrator privileges
— tryb
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.