А зачем кроссплатформенность?
До сих пор удавалось

Под Linux (и вообще POSIX) это три строчки bash-скрипта, который можно поместить в крон.
Ну, чуть побольше, в целом, если web интерфейс приплюсовать... но, действительно, относительно несложно.
Но очень не хочется иметь два совершенно разных решения для разных операционок
(Кстати, в systemV cron по умолчанию не стоит

)