Auto Refresh Safari Page In All Tabs

Previously I had made a script that reloads the front Safari window every so many seconds.
Well now I have a script that will reload all tabs in Safari, the catch is that it only works with the new Safari 3 beta. The reason it only works with Safari 3 is that Apple added some AppleScript functionality for manipulating tabs, thank you Apple!

right click here and save to disk

Update: Auto Refresh Safari Page

It has come to my attention that the previous version of this script does not work with Mac OS X 10.4.x, so here is an updated version that should work correctly.

right click here to save to disk

Copy All Tabs Between Safari

Have you ever wanted to copy a bunch of tabs from one Safari window to another (without using copy and paste), if you have hopefully you will enjoy this script. One would think a little task
like this would be easy with AppleScript and Safari (being Apple’s own web browser and all), but it is not.

The scripting abilities of Safari are pathetic, I was only able to write this script
because of the generic GUI scripting ability of OS X which is not very fun or easy. If
you care about interacting with Safari via AppleScript write Apple and ask them
to flesh out the AppleScript Dictionary of Safari.

right click here to save to disk

updated on 02/03/2006

- Thanks to Rob Griffiths over at Mac OSX Hints for pointing out that the script did not work. At one spot in the script I had ‘group’ instead of ‘groups’.

Auto Refresh Safari Page

Reloads the front Safari web page, currently will reload every 2 minutes. I was asked if I could make a script to do this, so I did, not sure how useful it is.

right click here to save to disk