È possibile eseguire uno script ogni 24 ore su MacBook Pro anche in stato di stop?

3

Voglio eseguire uno script ogni 24 ore, che raschia un sito Web e recupera dati, salvarlo nel mio database MySQL locale e spingere il suo DB sul mio server remoto Heroku o IBM Bluemix MySQL (o ClearDB). Ho fatto questo insieme di procedure nel mio Mac Pro in passato usando launchd , ma dal momento che ora ho solo MacBook Pro, non posso garantire che questo sia sempre fatto correttamente, perché occasionalmente chiudo il laptop.

So come impostare launchd per eseguire lo script dopo che il laptop si è riavviato, ma devo comunque assicurarmi che questo script sia eseguito nel momento giusto, perché il database remoto deve essere impostato per essere aggiornato ogni giorno per garantire che gli utenti nella mia app iOS vedano sempre i dataset aggiornati.

Come posso configurarlo in modo che lo script venga sempre eseguito nella stessa identica ora ogni giorno, ad esempio alle 23:15, anche se il laptop sta dormendo? Non ho mai spento il portatile; Chiudo la scheda e vado a dormire.

    
posta Blaszard 11.04.2016 - 03:49
fonte

1 risposta

2

L'unica cosa che posso pensare che si risveglierà un Mac, fare manutenzione, e rimetterlo immediatamente a dormire è il pisolino. Ma PowerNap non è disponibile per sviluppatori di terze parti. link

Perché non solo raschiare dal server?

    
risposta data 11.04.2016 - 04:02
fonte

Leggi altre domande sui tag