AppleScripts for iCal Events and To Dos

icalA 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.iCal, AppleScript, To Do, events, Quicksilver, trigger, scripts

Similar Posts:

Tags: , , , , , ,

10 Responses to “AppleScripts for iCal Events and To Dos”

  1. Tench says:

    unfortunately, these scripts HAVE to be used with quicksilver. if you try to run them without it, they will fail.

  2. Tim says:

    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?

  3. Tench says:

    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

  4. Daniel Jalkut says:

    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.

  5. Tim says:

    Thanks for the suggestion.

    Nice to know an AppleScript god :)

    I’ve tweaked the scripts in the zip file as you suggest.

  6. Darren says:

    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?

  7. Deef says:

    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?

  8. Darren says:

    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.

  9. Tim says:

    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.

  10. Adam says:

    Anyone know of a plugin that categorizes To-do items?

Leave a Reply