Filed under: Productivity, Tips and tricks, Apple
Delete iCal duplicate appointments
Isn't it wonderful that Address Book has a function built right in that allows you to merge duplicate entries? This becomes particularly valuable if you use a contact synchronization tool such as Plaxo. It's so useful, you'd think that iCal would have something similar. As you know, if you've run into the problem of having multiple duplicate appointments polluting your iCal calendar, there's nothing built in that will help you out of your mess. Luckily, John Maisey has created both Leopard and Tiger versions of an AppleScript that will sift through the calendar of your choice and kill off duplicate appointments. Don't be alarmed if it doesn't appear to be doing anything when you first run it. In our brief test, it took about 13 seconds to delete 15 duplicate entries, so this script is no speed demon. But what it lacks in terms of speed, it more than makes up in utility.
As with any script or utility that deletes data, be smart and back up your iCal data before you try it.
[Via Lifehacker]

Reader Comments (Page 1 of 1)
Alan said 10:05PM on 1-04-2008
Is there something out there that can do this for iTunes as well? Bonus points if there's a Windows version, as a friend of mine sorely needs it.
Reply
Rafik said 10:17PM on 1-04-2008
Yeah, it's actually built into iTunes. View -> Show duplicates. Go ahead deleting from there. I know there are also a couple of AppleScripts that handle it, if you'd prefer that method. Doing a quick Google search turns up http://dougscripts.com/itunes/itinfo/dupin.php and I'm sure there are others.
Alan said 10:27PM on 1-04-2008
Oh yeah, I knew about View>Duplicates. I'm looking for something a bit more... industrial. We're talking about hundreds of dupes, not exactly something I want to be Cmd-clicking.
On the other hand, if anyone knows a way to sort it so that the dupes are separate (so that, instead of selecting every other track, I only select the second half of all dupes), that would be optimal.
Michael Rose said 2:09PM on 1-05-2008
Check out Media Rage, from Chaotic Software.
LC said 10:40PM on 1-04-2008
Looks like someone is a Canucks fan.
Don't worry, so am I.
Reply
Jason Clarke said 4:09PM on 1-05-2008
Go Canucks! :-)
Trevor said 8:56AM on 1-05-2008
There are also scripts to delete duplicate iCal fields (such as duplicate alarms):
http://vocaro.com/trevor/software/applescript/
Reply