Sätt en Mac för att sova fjärran via e-post eller textmeddelande

Hur många gånger har du lämnat din Mac på, och senare när du är ute och om du önskar skulle du ha släckt saken eller sova? Skulle det inte vara trevligt att kunna sätta det på sängen på ett avstånd med ett snabbt e-postmeddelande eller ett sms? Du kan, och det är lättare än du skulle tro. Du är bara en enkel AppleScript och några Mail regler bort från att sätta din Mac att sova från praktiskt taget var som helst. Vi visar dig hur du gör det, men om du fortfarande är förvirrad så är en skärmdump som visar tekniken också tillgänglig:


Obs! En alternativ version av det här låter dig använda SSH eller en iPhone för fjärrsömning av en Mac också. Använd vilken metod du föredrar.

Det enklaste sättet att använda detta använder AppleScript och en Mail-regel för att uppnå fjärransluten sömn via ett inkommande e-postmeddelande till den Mac som är vaken. Metoden går så här:

Hur man sover en Mac via en e-postadress

Detta kommer att använda en enkel AppleScript-e-postregel för att tillåta fjärransluten sömn via e-post till Mac som kör skriptet. Så här ställer du in det här:

  1. Starta Script Editor (i / Program -> Verktyg) och skapa ett nytt Apple Script
  2. Den nya AppleScript ska innehålla följande tre rader:
  3. tell application "Finder"
    sleep
    end tell

  4. Spara detta skript som SleepMac (eller något liknande, så länge du kan identifiera och hitta det senare)
  5. Starta Mail.app på Mac (finns i / Program)
  6. Öppna Mail-appinställningar och klicka sedan på Regler-ikonen i verktygsfältet
  7. När Regelpanel visas, klicka på Lägg till regel. I det nya fönstret som visas, ge din regel ett namn (Sleep Mac) och skapa sedan en uppsättning villkor för att försäkra att regeln bara kommer att fungera på de e-postmeddelanden som du vill att den ska fungera på. Det här kan vara vilken som helst kombination av avsändare, mottagare, ämne, innehåll som du vill. Till exempel kan du ställa in ditt eget e-postmeddelande som avsändare med ämnet "Sömn nu"
  8. Välj din tidigare sparade AppleScript i inställningen "Utför åtgärder" (märkt som "SleepMac" eller vad som helst)
  9. Det är allt! Nu kommer din Mac att sova om du skickar ett e-postmeddelande eller ett textmeddelande från den adress du angav. Var noga med att lämna Mail.app igång annars kommer tricket inte fungera korrekt.

Du kan bekräfta att det här fungerar genom att skicka dig ett mail som passar de regler du skapade i Mail app. Om du till exempel använde ditt eget e-postmeddelande med ämnet "Sömn nu" som villkoret för att utföra "Sleep Mac" applescript, skicka dig ett e-mail som passar de här villkoren.

Du kan prova detta från en iPhone eller iPad eller en annan Mac, precis bredvid din Mac, med villkoren för Sleep Mac-reglerna, och titta sedan på din Mac och lägg dig omedelbart när det blir e-postmeddelandet.

Om du är förvirrad, försök att titta på den här screencast från MurphyMac.com för ett visuellt genombrott. Det följer det äldre tillvägagångssättet, men du kan tillämpa de nya reglerna på den gamla metoden.

Den här nifty rick kommer till oss av Rob Griffiths från MacWorld, som tillhandahåller en uppdaterad version av Timmothy Griffins approach. Om du känner till andra metoder för att utföra en liknande process, dela dem i kommentarerna!