Может, проще использовать расписание работы скрипта?