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
- iCal Dupe Deleter rips through iCal Duplicates with style
- iCal de-dupe: Kill iCal duplicates
- Import Outlook calendars into iCal
- YAI (Outlook meeting plugin) updated for Leopard
- Removing duplicate entries in Address Book
Tags: applescript, Calendars, duplicates, events, iCal, Leopard, Productivity