If you're looking to create a daemon (i.e. once you start up your script it runs in the background waiting every hour) you could use
sleep to have the script wait 60 * 60 seconds (1 hour) and download the web page again (in an infinite loop, or provided some conditions are met, or whatever you wanted to do)
Want to support the EFF and FSF buy buying cool stuff? Click
here.