Come programmare gli eventi Sleep e Wake dal terminale in Mac OS X

Come molti di noi, sono spesso occupato e fuori casa, lasciando il mio Mac su una scrivania. Io uso regolarmente la mia macchina domestica come un fileserver locale e le altre persone nella famiglia dipendono dal fatto che sia attivo e funzionante. Ora, ecco la situazione in cui mi sono presentato: Lascio la città prima di quanto facciano i miei coinquilini, ma non voglio dover contare su qualcuno che non è particolarmente esperto di computer per mettere a dormire il mio Mac, quindi cosa faccio? Pianifica gli eventi del sonno e della veglia, ovviamente!


Sì, la maggior parte degli utenti dovrebbe e può pianificare gli eventi di sospensione dal pannello delle preferenze di Risparmio energia in OS X, ma è rivolto più a persone avanzate che, forse, desiderano regolare questo comportamento in remoto, e questo è ciò che consente il terminale. E, essendo un po 'geek, lo farò dalla riga di comando, che ha due scopi:

1) è geniale

2) è esattamente ciò che si potrebbe fare se si è lontani dal proprio Mac ma si desidera programmare la sospensione e la riattivazione in remoto.

Pianificazione degli eventi di sospensione e attivazione Mac dalla riga di comando in Mac OS X

Ecco come puoi programmare il sonno e la sveglia tramite la riga di comando, ricorda che puoi farlo da remoto tramite SSH'ing nel Mac che vuoi programmare:

pmset schedule sleep "12/24/2009 00:00:00"

Ora il mio sistema andrà a dormire la vigilia di Natale, il 24 dicembre.

pmset schedule wake "12/26/2009 00:00:00"

Questo comando assicura che il mio Mac si riattivi il giorno dopo Natale

Questo è tutto ciò che c'è da fare! Ora il mio Mac dormirà e si riattiverà autonomamente, indipendentemente da chiunque interferisca con la macchina. Nota che puoi fare tutto attraverso la GUI Energy Saver ma non è così divertente (almeno per me).