« Vídeo-aula: segurança no Mac OS X Programas portáteis para o Mac OS X »

Como desligar o seu Mac remotamente via uma simples mensagem de texto

Ãcone do Mail.appO Mac OS X e o Mail, da Apple, oferecem um conjunto de recursos que tornam possível o controle remoto do seu Mac via a linguagem de programação AppleScript. Tim Matheson escreveu um tutorial com base em tais possibilidades, que reproduzo abaixo.

Você aprenderá como desligar o seu Mac remotamente, via uma simples mensagem de texto. Tirando o Mac OS X, a linguagem AppleScript e o Mail, a única coisa de que você precisa é um celular que envie emails, por exemplo. Ou você pode fazer isso de um outro computador — da casa de um amigo, do trabalho… tanto faz.

Antes de mais nada, clique aqui para baixar (4KB) o script que fará com que seu Mac desligue-se automaticamente. Se você estiver curioso, o código dele é bem simples, veja:

ignoring application responses
	tell application "Finder"
		shut down
	end tell
end ignoring

Salve o arquivo com a extensão .scpt em algum lugar que você possa, mais tarde, chamar pelo Mail.

Vamos lá:

  1. Abra o Mail.app.
  2. Vá ao menu Mail » Preferences… e selecione a aba Rules.

Regras dinâmicas no Mail.app

  1. Clique em Add Rule.
  2. Em Description:, dê um título para a regra; isso não é muito importante.
  3. Defina “all”, para que TODAS as condições da regra precisem ser atendidas antes da ação ser executada.
  4. Na lista de condições, você pode usar e abusar da sua criatividade. Uma opção bastante segura é criar um email secreto apenas para isso, como por exemplo desligar.meu.mac@gmail.com. Aí, você configuraria o Mail para receber mensagens desta conta e, nas condições da regra, marque “To”, “Is equal to” e “desligar.meu.mac@gmail.com” nos três campos correspondentes.
  5. Na área das ações que serão realizadas, basta selecionar o arquivo .scpt que você salvou em sua máquina. No primeiro menu, escolha “Run AppleScript” e então encontre o script.
  6. Pressione OK e pronto!

Regras dinâmicas no Mail.app

Assim que você terminar de definir a regra, o Mail irá lhe perguntar se deseja aplicá-la automaticamente. Recomendo que opte por “Don’t Apply” já que, se houver algum email na sua caixa que corresponda com as condições que você definiu na regra, seu Mac se desligará instantaneamente.

Observe que esta dica pode ser utilizada sob os mais diversos aspectos e utilidades. Basicamente, mostramos aqui que o Mail possui um sistema de regras e, caso estas sejam verdadeiras, você pode pedir que ele execute uma série de ações, entre elas a execução de AppleScripts — algo que, se você tiver experiência, pode lhe abrir muitas possibilidades.

Se você tiver alguma dica muito bacana baseada neste processo, mande pra gente! ;)

Quem escreve?

Rafael Fischmann

Rafael Fischmann
Graduado em Comunicação Social com Habilitação em Publicidade e Propaganda na Universidade Salvador - UNIFACS, tem paixão pela Apple e seus produtos desde quando adquiriu seu primeiro iMac (um G3 Blueberry), em agosto de 2000. Possui hoje um MacBook Pro de 17 polegadas, um iPod video de 80GB, um iPod shuffle de 2GB e um AirPort Express. Seu mais novo integrante é filho italiano adotado, um iPhone 3G preto.

8 Comentários


  • Daniel

    Essa dica foi legal =)
    Pode ser para pregar peças em amigos:
    1. Baixe o iPanic (http://namedfork.net/ipanic/)
    2. AppleScript:
    tell application “iPanic”
    activate
    end tell
    3. Divirta-se

    Usando o Safari Safari 525.18 no Mac OS Mac OS X

  • Amanda

    Legal, essa idéia. Interessante para o caso de ter esquecido o mac ligado. rsrsrs

    Bom, mas eu tenho uma dúvida… Depois de ter feito passo-a-passo do que está escrito acima e mandar um e-mail do “e-mail secreto”, vai desligar o Mac, certo?
    E depois quando eu ligá-lo novamente e abrir o Mail, lá vai estar o e-mail. Será que este “e-mail secreto” não irá fazer o Mac desligar novamente só porque ainda existe o e-mail na caixa de entrada?

    Espero que tenham me entendido e que possam me ajudar!
    Obrigada e boa noite à todos!
    []’s!

    Usando o Safari Safari 525.18 no Mac OS Mac OS X

  • Luciano Santos

    Excelente… acabei de testar aqui e deu certinho…
    Perfeito para não termos de ficar esperando aquele download cansativo acabar… ou qdo vamos visitar um cliente e esquecemos o mac ligado… um simples email, desliga.. Bacana…
    Amanda, não desliga não.. fiz o teste aqui… apaguei da caixa de entrada, depois mandei de novo pra caixa de entrada e não desligou não!!!

    Valeu a dica

    Abs

    Usando o Safari Safari 525.18 no Mac OS Mac OS X

  • Guilherme

    Eu acharia mais seguro além de colocar uma conta de mail secreta, usar uma palavra-chave no título do mail. Só pra não desligarem a máquina quando chegar uma mensagem de spam!

    Usando o Internet Explorer Internet Explorer 6.0 no Windows Windows XP

  • Guilherme

    Muito legal =]
    A regra poderia ser, no assunto da mensagem p.ex. a palavra “desligar” e no corpo dela alguma senha inventada por você, assim não tem erro ;)

    []’s

    Usando o Mozilla Firefox Mozilla Firefox 3.0 no Mac OS Mac OS X

  • Ney Cout

    Muito legal isso!!! Testei e deu certo. Soh veio uma dúvida: pra que isso dê certo, o Mail tem que estah aberto certo??? como faço pro Mail abrir automaticamente quando o mac for ligado e ele ficar em segundo plano???? porque tem vez que eu nem abro o email no mac.
    aguardo…

    Usando o Safari Safari 525.18 no Mac OS Mac OS X

  • diego

    eu acrescentei para ele apagar a mensagem depois e melhor

    Usando o Safari Safari 525.18 no Mac OS Mac OS X

  • Rafael -- Floripa

    Respondendo ao Ney Cout.

    Provavelmente seu MAIL deve estar no DOCK… clique (e segure) no ícone do MAIL (até aparecer um menu) ou clique com o botão direito (como mouse ou no caso de um notebook com dois dedos no trackpad)
    Feito isso selecione, “Abrir no início da Sessão”
    Só não sei se fica em segundo plano mas… funciona!

    Uma coisa que eu me intrigo é o seguinte.
    Esqueci minha maquina ligada, OK! Mando o e-mail e desliga! BLZ!
    Mas e se a maquina estiver DESLIGADA?! Quando eu liga-la e checar meu e-mail ela vai DESLIGAR! uhAhuauUAHuhA

    Pra mim, que sou esquecido, ia ser uma MERD@ hehehehehhehehehehe

    Mas muito boa a dica! Eu sempre esqueço que o Mail consegue executar SCRIPTS!

    Usando o Mozilla Firefox Mozilla Firefox 2.0.0.6 no Mac OS Mac OS X

Trackbacks

Trackback URL para este artigo:

http://macmagazine.com.br/blog/2008/05/18/como-desligar-o-seu-mac-remotamente-via-uma-simples-mensagem-de-texto/trackback/

Deixe um Comentário!

[XHTML] Você pode usar estas tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

[?] Clique aqui para saber como anexar sua foto ao comentário!

Aviso: todo e qualquer texto publicado na internet através deste sistema não reflete, necessariamente, a opinião deste weblog ou de seu(s) autor(es). Os comentários publicados através deste sistema são de exclusiva e integral responsabilidade e autoria dos leitores que dele fizerem uso. O autor deste weblog reserva-se, desde já, o direito de excluir comentários e textos que julgar ofensivos, difamatórios, caluniosos, preconceituosos ou de alguma forma prejudiciais a terceiros. Textos de caráter promocional ou inseridos no sistema sem a devida identificação de seu autor (nome completo e endereço válido de email) também poderão ser excluídos.

« Vídeo-aula: segurança no Mac OS X Programas portáteis para o Mac OS X »

del.icio.us

Receba nossas novidades por email

Os artigos do BLOG.MACMAGAZINE são entregues diretamente na sua caixa de entrada!

Hospede seu site na (mt) Media Temple!

Technorati

FeedBurner

Leitores via feed RSS