2 votos

Es posible ejecutar un script cada 24 horas en el MacBook Pro, incluso en el sueño?

Quiero ejecutar un script cada 24 horas, que raspa un sitio web y recupera los datos, guardar en mi base de datos MySQL, y el empuje de su base de datos a mi control remoto Heroku o IBM Bluemix servidor MySQL (o ClearDB). Hice este conjunto de procedimientos en mi Mac Pro en el pasado el uso de launchd, pero ya que ahora tengo el MacBook Pro solo, no puedo asegurar que esto siempre se hace correctamente, porque de vez en cuando cerca de la computadora portátil.

Me sabe cómo establecer el launchd a ejecutar la secuencia de comandos una vez que el ordenador portátil se despierta, pero todavía me debe asegurarse de que esta secuencia de comandos se ejecuta en el momento correcto, porque el control remoto de la base de datos debe ser actualizada cada día para asegurarse de que los usuarios de mi aplicación de iOS siempre ver la actualización de los conjuntos de datos.

¿Cómo puedo configurarlo para que el script se ejecuta siempre exactamente en la misma hora cada día, como a las 23:15, incluso en la laptop está en el sueño? Nunca he apague el portátil; acabo de cerrar la pestaña y vete a dormir.

1voto

Robru Puntos 584

La única cosa que puedo pensar de que va a despertar a un Mac, se realiza el mantenimiento, y la puso de inmediato a dormir de espalda es el poder de la siesta. Pero PowerNap no está disponible para la 3ª parte de los desarrolladores. https://www.quora.com/OS-X-Mountain-Lion-10-8-Can-third-party-apps-take-advantage-of-Power-Nap

¿Por qué no raspe desde el servidor?

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X