Sett en Mac til å sove eksternt via e-post eller tekstmelding

Hvor mange ganger har du forlatt Mac-en din, og senere, mens du er ute og ønsket, ville du ha slått av eller sovnet? Ville det ikke vært fint å være i stand til å legge det til å sove eksternt med en rask e-post eller tekstmelding? Du kan, og det er lettere enn du tror. Du er bare en enkel AppleScript og noen Mail-regler unna å sette Mac-en din til å sove fra nesten hvor som helst. Vi viser deg hvordan du gjør det, men hvis du fortsatt er forvirret, er det også en skjermbilde som viser teknikken:


Merk: En alternativ versjon av dette lar deg bruke SSH eller en iPhone for ekstern søvn på en Mac også. Bruk hvilken som helst metode du foretrekker.

Den enkleste tilnærmingen til dette bruker AppleScript og en Mail-regel for å utføre ekstern søvn via en innkommende e-post til Mac som er våken. Metoden går slik:

Slik sover du en Mac eksternt via en e-post

Dette vil bruke en enkel AppleScript-e-postregel for å tillate ekstern søvn via e-post til Mac som kjører skriptet. Slik setter du opp dette:

  1. Start Script Editor (i / Programmer -> Verktøy), og opprett et nytt Apple Script
  2. Den nye AppleScript skal inneholde følgende tre linjer:
  3. tell application "Finder"
    sleep
    end tell

  4. Lagre dette skriptet som SleepMac (eller noe lignende, så lenge du kan identifisere og finne det senere)
  5. Start Mail.app på Mac (funnet i / Programmer)
  6. Åpne Mail app Preferences, klikk deretter Regler-ikonet i verktøylinjen
  7. Når Regel-panelet vises, klikker du på Legg til regel. I det nye vinduet som vises, gi regelen et navn (Sleep Mac), og opprett et sett med betingelser for å sikre at regelen bare vil fungere på e-postene du vil at den skal opptre på. Dette kan være hvilken som helst kombinasjon av avsender, mottaker, emne, innhold, som du liker. For eksempel kan du sette inn din egen e-post som avsender med et emne for "Sleep Now"
  8. Velg din tidligere lagrede AppleScript i "Utfør handlinger" -innstillingen (merket som "SleepMac" eller hva som helst)
  9. Det er det! Nå vil Macen din sove hvis du sender en e-post eller en tekstmelding fra adressen du angav. Pass på at du lar Mail.app gå, ellers vil trikset ikke fungere skikkelig.

Du kan bekrefte dette ved å sende deg en e-post som passer til reglene du opprettet i Mail app. For eksempel, hvis du brukte din egen e-post med et emne for "Sleep Now" som betingelse for å utføre "Sleep Mac" applescript, send deg en e-post som passer til disse betingelsene.

Du kan prøve dette fra en iPhone eller iPad, eller en annen Mac, rett ved siden av Mac-maskinen din, mens vilkårene for Sleep Mac-regler er oppfylt, og deretter se Macen din når du kommer til å sove umiddelbart når e-posten blir mottatt.

Hvis du er forvirret, kan du prøve å se denne screencast fra MurphyMac.com for et visuelt gjennomgang. Det følger den eldre tilnærmingen, men du kan bruke de nye reglene til den gamle metoden.

Denne nifty rick er brakt til oss av Rob Griffiths fra MacWorld, som gir en oppdatert versjon av Timmothy Griffins tilnærming. Hvis du vet om andre metoder for å utføre en lignende prosess, kan du dele dem i kommentarene!