You can use [wget][1] to retrieve the file: - free and open-source - works on Linux and Windows You can use [cron][2] on Linux or [Windows Task Scheduler](Windows_Task_Scheduler) on Windows to schedule your synchronization. Both are free. ---------- Edit: to deploy you can: - on Windows use the [command line scheduler "at"][3]: e.g. `at 8am /EVERY:M,T,W,Th,F,S,Su cmd /c c:\myapp.exe` - on Linux use [crontab][4]: `(crontab -l ; echo "0 * * * * your_command") | sort - | uniq - | crontab -` [1]: https://www.gnu.org/software/wget/ [2]: https://en.wikipedia.org/wiki/Cron [3]: https://stackoverflow.com/q/396099/395857 [4]: https://stackoverflow.com/q/878600/395857