
Aunque Mail no es que sea el mejor gestor de correo del mundo si que tiene un montón de buenas ideas y pequeños detalles que hacen del programa un software más completo que otros.
Uno de ellos es la capacidad para ejecutar pequeños scripts siguiendo unas reglas marcadas previamente por nosotros. Gracias a ellos podemos ejecutar de forma remota distintas acciones en nuestro Mac.
En esta entrada explico como utilizando Mail, ciertas reglas y un script muy sencillo podemos poner nuestro Mac a descargar un archivo .torrent remotamente desde cualquier otro ordenador o dispositivo.
Si no tienes mucha idea de como hacer un script aquí tienes el código necesario:
using terms from application “Mail”
on perform mail action with messages theMessages for rule Torrent
tell application “Mail”
repeat with theMessage in theMessages
set theText to content of theMessage
set the clipboard to (theText)
end repeat
end tell
tell application “Transmission” to activate
tell application “System Events”
tell process “Transmission”
keystroke “u” using {command down}
keystroke (theText)
key code 36
end tell
end tell
end perform mail action with messages
end using terms from
Lo que tienes que hacer con el código es abrir el “Editor de AppleScript“ y copiar el código de forma idéntica en el cuerpo del programa. Una vez copiado tendrás que guardarlo como una aplicación en un lugar seguro en el que no lo puedas borrar por accidente.
Listo, ya tenemos todo lo necesario es hora de trabajar. Para realizar esta tarea tienes que seguir los siguientes pasos:
El resultado tiene que ser similar a este:

Listo, ya tenemos nuestro mail configurado y programado. Para que este truco funcione tienes que tener Mail siempre abierto, en caso contrario el ordenador no podrá descargar ningún archivo.
Para terminar un último apunte, a la hora de enviarte un “automail” para que el ordenador descargue los archivos tienes que añadir como asunto “Download torrent”, en caso contrario mail no activara la regla, otro detalle a tener en cuenta es que tenemos que enviar el link al .torrent y no el archivo en si.
El script lo único que hace es copiar esa URL, abrir Transmission y copiar la misma para activar la descarga, en ningún momento se descarga el archivo .torrent físico en nuestro ordenador.
Vía | MacOSXhints