GUI が必要になるし、きっかりの時間に仕掛けるならアプリを起動しっぱなしで指定時刻に動き出すようにしたほうがいい
cronだのスケジューラに起動を任せるのはやめたほうがいい