Pick of the Week - Nov 10 [Show all picks]
Path Finder 5 - A feature-laden Finder replacement
Submit Hint Search The Forums LinksStatsPollsFAQHeadlinesRSS
12,000 hints and counting!

10.4: Create new iCal events from anywhere Apps
I've been looking for a way to add new events to iCal without having to switch to iCal when an email or a phone call comes in. While an internet search came up with Event Maker which lets you add iCal events based on an email, I wanted something I could pull up regardless of the app I was working in at the time. Then I discovered that Automator had what I needed.

Open Automator, and click on the iCal icon in the Library column (under Applications). Drag the New iCal Events action into the workflow window. Save the workflow as an application, and you're done. Now you can:
  • Put the application on the dock, in the sidebar, in the toolbar, or...
  • ...add it to your Butler configuration and assign it a hot key, or...
  • ...pull it up with Quicksilver, Launchbar, or Butler when needed.
When you run it, you can set the date, time, calendar, etc. The only thing missing is the ability to enter notes.
    •    
  • Currently 0.00 / 5
  • 1
  • 2
  • 3
  • 4
  • 5
  (0 votes cast)
 
[12,582 views]  

10.4: Create new iCal events from anywhere | 10 comments | Create New Account
Click here to return to the '10.4: Create new iCal events from anywhere' hint
The following comments are owned by whomever posted them. This site is not responsible for what they say.
10.4: Create new iCal events from anywhere
Authored by: barthex on Mon, Sep 17 2007 at 8:44AM PDT
This works as advertised if you don't forget to tick "Show Action When Run" in the "Options".
If you don't, it just opens iCal and present you with the event created, as you set it up in Automator.
This action will anyway open the iCal application and bring it to front, so what it saves you is really calling iCal up and hitting command-N really...

So what it does better than iCal QS plug-in is that... you can use it with other launcher or from the dock, right?

[ Reply to This | # ]
10.4: Create new iCal events from anywhere
Authored by: lukec on Mon, Sep 17 2007 at 8:45AM PDT
If you're already using quicksilver. The syntax to create an event or to-do is here.

http://docs.blacktree.com/quicksilver/plug-ins/ical

[ Reply to This | # ]
10.4: Create new iCal events from anywhere
Authored by: mountainbiker on Sat, Feb 16 2008 at 8:59AM PST
Did anyone have success with Quicksilver and Leopard's iCal setting the event alarm? If I directly enter a calendar event in iCal, it adheres to the default alarm setting. However, if I use Quicksilver, it is entered without the default alarm.

[ Reply to This | # ]
double dates in start/end time fields?
Authored by: lance_link on Mon, Sep 17 2007 at 5:31PM PDT
Nice tip, but I get a strange error: the start and end time fields in Automator's "New iCal Events" form have doubled dates ("2007-09-17 2007-09-17"), which fill up the entire field - so I can't see the times. Any suggestions?

[ Reply to This | # ]
10.4: Create new iCal events from anywhere
Authored by: kabing on Mon, Sep 17 2007 at 7:20PM PDT
My apologies for forgetting the "Show Action When Run" step.

In terms of the doubling date error, I'm afraid I don't have any suggestions. I've not had that happen to me (yet).

I should also say that canceling the window will result in an "unexpectedly quit" notice.

Since I don't use QS (I tried it briefly, but never got the hang of it) I wasn't aware of the plug-in. Thanks for mentioning it.

kabing

[ Reply to This | # ]
10.4: Create new iCal events from anywhere
Authored by: Bakari on Mon, Sep 17 2007 at 10:32PM PDT
I do something similar and made it a part of my AppleScripts menu folder. Because I need to set wedding dates for my clients on a regular basis, I created a action with calendar and event name, and Show Options selected. All I have to do is select the action in the AppleScript menu and when it runs, I can add the clients' names to the pre-written title (Wedding Shoot) and time of the event. The only bad part is that reminder is limited to minutes before instead of days.

[ Reply to This | # ]
10.4: Create new iCal events from anywhere
Authored by: patniemeyer on Fri, Sep 21 2007 at 6:23AM PDT
What I would really love is a free-form text calendar entry creator... I'd like to be able to copy and paste text in reasonable forms, e.g. "next wednesday 2pm - blah blah blah" and have it create an entry.

If something like this doesn't appear in Leopard I may write a desktop widget to do it.

[ Reply to This | # ]
10.4: Create new iCal events from anywhere
Authored by: JJMartin on Fri, Sep 21 2007 at 8:40PM PDT
Would the text2cal service do what you want? [link:]http://www.oatbit.com/~jg/index.php?w=newsite/files/text2cal/ I've been using it for several months to convert selected text from an e-mail or from any other source to an event in iCal. It's not perfect, but it works for me.

[ Reply to This | # ]
10.4: Create new iCal events from anywhere
Authored by: PancakeMan on Tue, Oct 2 2007 at 5:47PM PDT
Thanks for the tip - neat program!

[ Reply to This | # ]
10.4: Create new iCal events from anywhere
Authored by: macrett on Tue, Jul 29 2008 at 9:57AM PDT
It runs from Automator and puts the new event in my calendar. But when I run the app, I fill out the data form, but nothing changes in the calendar, i.e., no new event appears. Any ideas?

[ Reply to This | # ]