iCal Duplicates Script updated for Leopard
John Maisey has updated his AppleScript for deleting duplicates in iCal, so that it works with Leopard.
Syncing and sharing calendars often produces duplicates. Removing them manually is a pain. John’s script makes it easy.
When you run it, it will prompt you to select which of your calendars you want to clean up:

Then is does its business quietly in the background, popping the result when it is done:

One note of warning. It doesn’t offer you a second chance or an option to review the deletions. Once you select the calendar and tell it to clean up, that’s exactly what it does.
So, back up your calendar data first, using the File > Backup iCal menu option.
Delete iCal Duplicates is freeware (donations not refused) is available, along with some other interesting scripts for iCal and Address Book, from John’s web site
.
Related posts

December 26th, 2007 at 1:42 am
You might be interested in my iCal scripts as well. They can remove duplicate alarms, email addresses, invalid fields, and more.
December 26th, 2007 at 9:25 am
Thanks. I’ll have a look.
April 21st, 2008 at 5:35 am
do you know what happened to the application that ran that scrip on every calendar? it used to work under tiger…