Sätt en Mac i viloläge på distans via e-post eller SMS

Innehållsförteckning:

Anonim

Hur många gånger har du lämnat din Mac på, och senare när du är ute och reser önskar du att du skulle ha stängt av eller lagt den i vila? Skulle det inte vara trevligt att kunna försätta den i viloläge på distans med ett snabbt e-postmeddelande eller textmeddelande? Du kan, och det är enklare än du tror. Du är bara ett enkelt AppleScript och några Mail-regler från att försätta din Mac i viloläge från praktiskt taget var som helst.Vi visar dig hur du gör det, men om du fortfarande är förvirrad finns det också en screencast som visar tekniken:

notera: En alternativ version av detta låter dig använda SSH eller en iPhone för fjärrsömn för en Mac också. Använd vilken metod du föredrar.

Det enklaste tillvägagångssättet för detta använder AppleScript och en Mail-regel för att åstadkomma fjärrsömn via ett inkommande e-postmeddelande till Mac som är vaken. Metoden går till så här:

Hur man sover en Mac på distans via ett e-postmeddelande

Detta kommer att använda en enkel AppleScript-an-e-postregel för att möjliggöra fjärrsö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 /Applications -> Utilities) och skapa ett nytt Apple Script
  2. Det nya AppleScript bör innehålla följande tre rader:
  3. "

    tell application Finder sleep end tell"

  4. Spara det här skriptet som SleepMac (eller något liknande, så länge du kan identifiera och hitta det senare)
  5. Starta Mail.app på Mac (finns i /Applications)
  6. Öppna Mail-appens inställningar och klicka sedan på ikonen Regler i verktygsfältet
  7. När regelpanelen visas klickar du 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 säkerställa att regeln bara kommer att agera på de e-postmeddelanden du vill att den ska agera på. Detta kan vara valfri kombination av avsändare, mottagare, ämne, innehåll som du gillar. Att till exempel ställa in din egen e-post som avsändare med ämnet "Sov nu" kan vara effektivt
  8. Välj ditt 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 vila om du skickar ett e-postmeddelande eller textmeddelande från den adress du angav. Se till att låta Mail.app köras annars fungerar inte tricket korrekt.

Du kan bekräfta att detta fungerar genom att skicka ett e-postmeddelande till dig själv som passar reglerna du skapade i Mail-appen. Om du till exempel använde din egen e-post med ämnet "Sov nu" som villkor för att köra "Sleep Mac"-applescriptet, skicka dig ett e-postmeddelande som passar dessa villkor.

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 uppfyllda, och sedan se din Mac gå i viloläge direkt när den får e-postmeddelandet.

Om du är förvirrad, prova att se den här skärmsändningen från MurphyMac.com för en visuell genomgång. Den följer den äldre metoden, men du kan tillämpa de nya reglerna på den gamla metoden.

Denna fiffiga rick kommer till oss av Rob Griffiths från MacWorld, som tillhandahåller en uppdaterad version av Timmothy Griffins tillvägagångssätt. Om du känner till några andra metoder för att utföra en liknande process, dela dem i kommentarerna!

Sätt en Mac i viloläge på distans via e-post eller SMS