Cómo apagar el Mac cuando termina una grabación de EyeTV

28 de junio de 2008    6 comentarios    Guardado en: Tutoriales      

Una de las carencias históricas de EyeTV es la posibilidad de poder poner en reposo o apagar el Mac una vez haya finalizado una grabación. Casualmente EyeTV tiene una opción que permite iniciar el Mac antes de una grabación programada, pero no para apagarlo una vez finaliza.

Pero bueno, no importa, una de las grandes cosas que tiene Mac OS es AppleScript. Mediante pequeñas líneas de código, podemos realizar infinidad de tareas en el sistema. Bien, será mediante un pequeño archivo AppleScript con el que solucionaremos la tarea de apagado tras la grabación.

Para ello, será necesario iniciar el editor de scripts de Mac OS, situado en Aplicaciones/AppleScript y hacer lo siguiente:

  1. Escribiremos el siguiente código:
    1
    2
    3
    4
    5
    6
    
    -- RecordingDone.scpt
    on RecordingDone(recordingID)
    	tell application "Finder"
    		sleep
    	end tell
    end RecordingDone

    Con este código le decimos al sistema que se suspenda una vez haya terminado la grabación. Si, por el contrario, queremos apagar el Mac completamente, sustituiremos sleep por shutdown.

  2. Compilamos el script y lo guardamos con el nombre RecordingDone en la siguiente ruta /Library/Application Support/EyeTV/Scripts/TriggeredScripts, creando las carpetas que no existan y asegurándonos que hemos escrito correctamente los nombres de archivo y carpeta.

Con esto, cada vez que una grabación de EyeTV termine, se ejecutará este script y apagará o suspenderá nuestro Mac. No creo que haga falta decir que no tiene por qué apagar el Mac, podemos hacer lo que queramos, enviar un mensaje de correo, importarlo a iTunes… lo que queramos. He puesto este ejemplo por ser, quizás, el más normal.

Tranquilos, si veis complicado todo esto o simplemente no queréis liaros a programar, os dejo el archivo para que lo uséis y/o modifiquéis como os parezca.

Descarga: RecordingDone.scpt

6 comentarios + Añade un comentario

  • Muchas gracias por el archivo, es algo que me va a ayudar mucho. Un saludo.

  • Pues a mi no me funciona y he usado el archivo que has dejado, lo unico que he hecho es cambiar sleep por shutdown

    ¿que puede pasar?

    Muchas gracias

    Un saludo

    • @Tachee lo miraré, gracias por el aviso

      • Buenas noches Merrin, yo también he creado lo que has dicho y no me funciona, diste ya con la solución? muchas gracias.

        • @Marco

          Pues hace tiempo que no lo pruebo, lo haré, gracias por el aviso.

  • Tengo una duda que, aunque no es de este tema directamente, sí tiene algo de relación. Resulta que hasta hace unos días EyeTV iniciaba el Mac automáticamente antes de una grabación programada, pero ahora no lo está haciendo. No soy consciente de haber hecho ningún cambio en la configuración, y busco en las preferencias alguna opción en la que regular este comportamiento y no la encuentro. ¿Alguien sabría decirme donde se controla esta opción?

    Gracias, y un saludo.

¿Tienes algo que decir?. Atrévete y deja un comentario!

Asegúrate que has rellenado los campos marcados como * obligatorios. Por favor, no envíes spam o publicidad; en ese caso el comentario será eliminado.

Suscríbete a los comentarios de este artículo.