Calendar update through login

Dear people at MacScripter, I have the following problem regarding iCAL.

At university they provide our calendar through an .ical file that has to be downloaded.

Now the problem with this is that you have to check the ical file several times cause they update it.

Now my question would be if there is a possibility that ical could check this file and change the agenda and notify me out of his own through a script?

Be aware that to download this file I have to login at the university student page, click to calendar and download the file and add it to my ical (manually).

Kind regards,