Per avere uno script senza usare il crontab (cosa migliore) puoi effettuare uno script di controllo con un tmstp o con un time() e poi legare il file ad un sito di controllo uptime, ce ne sono tanti anche free.
In questo modo il server di controllo accederà al file creato in tempi previsti e automaticamente lo attiverà facendo ciò che vuoi.