Quick Tip: Use Automator/iCal to Open Web Sites at a Predetermined Time

Tips and TricksI have a certain group of websites that I like to have automatically opened each morning when I get up for coffee. Yeah I know it’s not the type of thing that everyone will want to do, but I found a pretty neat way to do it, and thought I should pass it along to you guys. If you are new to Automator this may also serve as a really basic ‘getting started’ guide as well.

Open up Automator and choose a Custom project. Drag the following over to the right window:

  • Under Library | Internet, drag over Get Specified URLs. Click the small pointer to open it up (if necessary), remove the default link to Apple and add entries for the sites you wish to open.
  • Then drag over “Display Webpages” – nothing to configure there.
  • Optionally, from Library | Utilities drag over “Show Growl Notification”, open it up and fill it in to give you a Growl notification when the sites have been loaded.

Click the image below for a larger screenshot
This screenshot of Automator might help

Go to the File menu, click Save as Plug-In, and save it as an iCal plug in. Whatever you type in the text box here will appear on your iCal calendar pages, and is also the name of the app file. In iCal set up the time you want this to fire and of course be sure to set it as a repeating event, if that’s what you want.

And if you don’t like the fact that it leaves Automator open in your menu bar, look at this post on macosxhints for instructions on how to fix that.

The nice thing about it is that if your default browser is Firefox then the links open in Firefox, not Safari.

Comments

8 Responses to “Quick Tip: Use Automator/iCal to Open Web Sites at a Predetermined Time”

  1. NichM on December 21st, 2007 11:12 am

    I wish I knew this along time ago. Great tip.

  2. tim on December 21st, 2007 11:42 am

    I believe FF already has a setting to do this, where you can make it launch x number of sites in tabs when you open the program

  3. Fraser Drew on December 21st, 2007 12:50 pm

    I love Automator, I use it to connect to my school account when I log on amongst other things. It’s one of those tools that I didn’t think I’d need/use, but now it would be a pain to live without it!

  4. Adam Nelson on December 21st, 2007 1:16 pm

    Works perfectly, thanks for the tip.

  5. Muhamed on April 9th, 2008 12:47 pm

    Does anyone know how to use automator to open a specific time; for example I would like it to open a URL once a month to review journals.

    Many thanks
    Muhamed

  6. Adam Nelson on April 9th, 2008 1:00 pm

    Muhamed, just follow this tip exactly, and when it comes time to schedule your automator action in iCal, just set it to once a month instead of daily as the tip recommends.

  7. Squarenine [Sq]9 » Quick Tip: Use Automator/iCal to Open Web Sites at a Predetermined Time | MacApper on January 28th, 2009 1:16 am

    [...] Quick Tip: Use Automator/iCal to Open Web Sites at a Predetermined Time | MacApper. [...]

  8. p. nelson on October 23rd, 2009 10:45 am

    Is there a way to get 1password to insert the passwords on sites when this runs?

Feel free to leave a comment...
and oh, if you want a pic to show with your comment, go get a gravatar!