Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,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 3.00 / 5
  You rated: 4 / 5 (5 votes cast)
 
[20,397 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 whoever posted them. This site is not responsible for what they say.
10.4: Create new iCal events from anywhere
Authored by: barthex on Sep 17, '07 08:44:07AM

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 Sep 17, '07 08:45:41AM
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 Feb 16, '08 08:59:02AM

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 Sep 17, '07 05:31:23PM

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 Sep 17, '07 07:20:41PM

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 Sep 17, '07 10:32:17PM

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 Sep 21, '07 06:23:41AM

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 Sep 21, '07 08:40:41PM
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 Oct 02, '07 05:47:04PM

Thanks for the tip - neat program!



[ Reply to This | # ]
10.4: Create new iCal events from anywhere
Authored by: macrett on Jul 29, '08 09:57:47AM

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 | # ]