Mettre un Mac en veille à distance via e-mail ou SMS
Table des matières:
Combien de fois avez-vous laissé votre Mac allumé, et plus tard, pendant que vous êtes en déplacement, vous auriez aimé l'éteindre ou le mettre en veille ? Ne serait-il pas agréable de pouvoir le mettre en veille à distance avec un e-mail ou un SMS rapide ? Vous pouvez, et c'est plus facile que vous ne le pensez. Vous n'êtes qu'un simple AppleScript et quelques règles de messagerie loin de mettre votre Mac en veille de pratiquement n'importe où.Nous allons vous montrer comment le faire, mais si vous êtes toujours confus, un screencast démontrant la technique est également disponible :
ote : Une version alternative de ceci vous permet également d'utiliser SSH ou un iPhone pour la mise en veille à distance d'un Mac. Utilisez la méthode que vous préférez.
L'approche la plus simple consiste à utiliser AppleScript et une règle de messagerie pour mettre en veille à distance via un e-mail entrant vers le Mac qui est éveillé. La méthode ressemble à ceci :
Comment mettre en veille un Mac à distance via un e-mail
Cela utilisera un simple AppleScript et une règle de messagerie pour permettre la mise en veille à distance par e-mail sur le Mac exécutant le script. Voici comment le configurer :
- Lancez l'éditeur de scripts (dans /Applications -> Utilities) et créez un nouveau script Apple
- Le nouvel AppleScript doit contenir les trois lignes suivantes : "
- Enregistrez ce script sous SleepMac (ou quelque chose de similaire, tant que vous pourrez l'identifier et le retrouver plus tard)
- Lancer Mail.app sur le Mac (trouvé dans /Applications)
- Ouvrez les Préférences de l'application Mail, puis cliquez sur l'icône Règles dans la barre d'outils
- Lorsque le panneau Règles s'affiche, cliquez sur Ajouter une règle. Dans la nouvelle fenêtre qui apparaît, donnez un nom à votre règle (Sleep Mac), puis créez un ensemble de conditions pour vous assurer que la règle n'agira que sur les e-mails sur lesquels vous souhaitez qu'elle agisse. Cela peut être n'importe quelle combinaison d'expéditeur, de destinataire, de sujet, de contenu, que vous aimez. Par exemple, définir votre propre e-mail comme expéditeur avec pour objet "Dormir maintenant" peut être efficace
- Sélectionnez votre AppleScript précédemment enregistré dans le paramètre "Effectuer des actions" (intitulé "SleepMac" ou autre)
- C'est ça! Désormais, votre Mac se mettra en veille si vous envoyez un e-mail ou un SMS à partir de l'adresse que vous avez spécifiée. Assurez-vous de laisser Mail.app en cours d'exécution, sinon l'astuce ne fonctionnera pas correctement.
tell application Finder sleep end tell"
Vous pouvez confirmer que cela fonctionne en vous envoyant un e-mail qui correspond aux règles que vous avez créées dans l'application Mail. Par exemple, si vous avez utilisé votre propre e-mail avec pour objet "Sleep Now" comme condition d'exécution de l'applescript "Sleep Mac", envoyez-vous un e-mail correspondant à ces conditions.
Vous pouvez essayer cela à partir d'un iPhone ou d'un iPad, ou d'un autre Mac, juste à côté de votre Mac avec les conditions de règles Sleep Mac remplies, puis regardez votre Mac se mettre en veille instantanément lorsqu'il reçoit l'e-mail.
Si vous êtes confus, essayez de regarder ce screencast de MurphyMac.com pour une présentation visuelle. Elle suit l'ancienne approche, mais vous pouvez appliquer les nouvelles règles à l'ancienne méthode.
Ce rick astucieux nous est présenté par Rob Griffiths de MacWorld, qui fournit une version mise à jour de l'approche de Timmothy Griffins. Si vous connaissez d'autres méthodes pour accomplir un processus similaire, partagez-les dans les commentaires !