¿Es posible ejecutar un script cada 24 horas en MacBook Pro incluso en modo de espera?

3

Quiero ejecutar un script cada 24 horas, que borra un sitio web y recupera datos, lo guardo en mi base de datos MySQL local y transmite su base de datos a mi servidor remoto MySQL (o ClearDB) Heroku o IBM Bluemix. Hice este conjunto de procedimientos en mi Mac Pro en el pasado usando launchd , pero como ahora solo tengo MacBook Pro, no puedo asegurar que siempre se haga correctamente, porque ocasionalmente cierro la computadora portátil.

Sé cómo configurar launchd para ejecutar el script una vez que la computadora portátil se activa, pero todavía debo asegurarme de que este script se ejecute en el momento correcto, ya que la base de datos remota debe configurarse para que se actualice cada día para garantizar que los usuarios de mi aplicación iOS siempre vean los conjuntos de datos actualizados.

¿Cómo puedo configurarlo para que la secuencia de comandos se ejecute siempre exactamente a la misma hora todos los días, como las 23:15, incluso cuando la computadora portátil está en modo de reposo? Nunca he apagado el portátil; Solo cierro la pestaña y me duermo.

    
pregunta Blaszard 11.04.2016 - 03:49

1 respuesta

2

Lo único que se me ocurre es que despertará a una Mac, la mantendrá y la pondré de inmediato en reposo en modo de reposo. Pero PowerNap no está disponible para desarrolladores de terceros. < >

¿Por qué no solo raspar desde el servidor?

    
respondido por el samh 11.04.2016 - 04:02

Lea otras preguntas en las etiquetas