¿Que no sea una tarea programa (cron)? Uff....
Si la operación no es muy lenta, podrías insertar el código en "todas" las páginas de tu web.
Algo así:
Código PHP:
if ($toca_bajar_fichero) {
bajar_fichero_ftp();
}
Pero ya digo, estas cosas las veo más "elegantes" con un cron. Aunque entiendo que, en ocasiones, no sea posible por las restricciones del hosting.
Saludos.