AppleScripts for iCal Events and To Dos
A few days ago Darren posted two AppleScripts in the comments on the post about Zoodo.
I’ve amended them slightly as Daniel Jalkut suggests in the comments and packaged them up in a zip file called QSiCalScripts.zip.
They were originally posted in the Quicksilver forum
(currently down), and are designed to be run by a Quicksilver trigger (although they don’t have to be). Darren has tweaked them for a few additional features. (Thanks!).
Dan Dickinson at Primary Vivid has an illustrated tutorial
on how to set up a trigger in Quicksilver, as does Coelomic at WordWorks
.
There are other ways to do this, of course, but I am hoping that they will appear in the new (Allegedly) Related Posts feature. We will see.
Similar Posts:
- A fistful of Quicksilver tutorials
- Quicksilver and Gmail, Thunderbird
- Creating iCal events with Quicksilver
- Search Gmail with Launcher apps
- How to email a file with Google Quick Search Box
Tags: applescript, events, iCal, quicksilver, scripts, to do, trigger

February 4th, 2006 at 7:07 pm
unfortunately, these scripts HAVE to be used with quicksilver. if you try to run them without it, they will fail.
February 4th, 2006 at 7:34 pm
Then I must be especially blessed :)
I just successfully created a To Do running the script from the script menu, without invoking Quicksilver at all.
Try it yourself. Does it really fail for you?
February 4th, 2006 at 10:09 pm
what can i say, you really are blessed! :) if i run it from script editor, it asks me where quicksilver is, and if i run it from the script menu, it fails silently
February 5th, 2006 at 1:47 am
AppleScript needs to at least “know who the players are” when it loads a script. That’s why you need to change the “tell Quicksilver” block to something on your computer.
In this case (at least for the “event” script) the only thing QuickSilver is asked to do is to “activate” … I don’t get that. All that does is mess up the display of the dialog (at least when run from Script Editor).
I suggest simply removing the “tell application “QuickSilver” to activate” line. Now it’s compatible with everything and seems to function better.
February 5th, 2006 at 8:58 pm
Thanks for the suggestion.
Nice to know an AppleScript god :)
I’ve tweaked the scripts in the zip file as you suggest.
February 6th, 2006 at 6:38 am
Using the similar dialog boxes in this script, I’ve been trying to create a new script where it lists uncompleted todos. After listing them, you can possibly pick one of them to show the rest of its info (notes, due date, etc.) and also mark them as complete. Anyone know how to script this?
February 15th, 2006 at 3:43 am
Anyone know of a script which will dump all of a calendar’s to-dos into a text file sorted by date due? I just got an ipod and was annoyed to find all my to-dos in ALPHABETICAL order…how useless is that?
February 15th, 2006 at 4:06 am
Yeah, I don’t use itunes to put my todos in there, I use pod2go. Although it doesn’t put your todos in the order you described, it at least knows which todos are uncompleted.
February 15th, 2006 at 9:57 pm
You could also try iPDA (another iPod utility) and iCalMaker, an app that manipulates iCal data in a number of useful ways.
One of those might do the job you want.
September 27th, 2006 at 6:43 am
Anyone know of a plugin that categorizes To-do items?