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: Schedule Automator workflows via iCal Apps
Tiger only hintI've read on a few websites that one of Automators flaws is that it's not possible to schedule Automator to run at specific times. But using iCal, it is:
  1. Save the Automator workflow as an application.
  2. Select Add Alarm on a new or current event.
  3. Select Open File: Other, and open your saved workflow application.
  4. Enter the time and date that you want the workflow to run.
If iCal is not running at the scheduled time, the workflow will run when iCal is next opened.
    •    
  • Currently 0.00 / 5
  • 1
  • 2
  • 3
  • 4
  • 5
  (0 votes cast)
 
[26,779 views]  

10.4: Schedule Automator workflows via iCal | 9 comments | Create New Account
Click here to return to the '10.4: Schedule Automator workflows via iCal' hint
The following comments are owned by whomever posted them. This site is not responsible for what they say.
10.4: Schedule Automator workflows via iCal
Authored by: meikokun on Fri, May 13 2005 at 12:21PM PDT
actually, I think you'll find alarms work fine without ical being open, if it is set that way in the prefs
cheers


[ Reply to This | # ]
10.4: Schedule Automator workflows via iCal
Authored by: SeattleSeth on Fri, May 13 2005 at 1:28PM PDT
One great thing to do with this is to create a birthday reminder that runs every morning (or whenever else you want) and sends an email to whose ever birthday is today, tomorrow, or this week. The three commands are, which are also spelled out in the send birthday greeting action:

1.Find people with Birthdays (Address Book)
2.Send birthday greetings (Mail)
3.Send outgoing messages (Mail)

Then just set the iCal settings as above to run the app, and it sends a message to everyone who has a birthday according to the settings. It is all self explanatory.

[ Reply to This | # ]
10.4: Schedule Automator workflows via iCal
Authored by: adrianm on Fri, May 13 2005 at 5:36PM PDT
Yea, getting your mac to send out greetings automatically really enforces the sentiment.

[ Reply to This | # ]
10.4: Schedule Automator workflows via iCal
Authored by: neodidymos on Fri, May 13 2005 at 7:02PM PDT
:) - yeah someone's going to come up with a hack to "Order Cake n' supplies" rather than "Printer Supplies"

[ Reply to This | # ]
10.4: Schedule Automator workflows via iCal
Authored by: shunker on Fri, May 13 2005 at 2:37PM PDT
This is great. I wanted to check some of my Mail accounts less frequently than the others. Mail does not seem to allow that. So, I create an Automator application to check such an account, and set up a daily event in iCal with an alarm that opens that application.

[ Reply to This | # ]
10.4: Schedule Automator workflows via iCal
Authored by: frickster on Fri, May 13 2005 at 5:13PM PDT
You could also use cron. It would do the same thing :)


---
-frick

[ Reply to This | # ]
10.4: Schedule Automator workflows via iCal
Authored by: fuco on Fri, May 13 2005 at 8:27PM PDT
I think it's much simpler this way:

1. "Save As Plug-In..." your workflow
2. Choose Plug-In for: "iCal Alarm" in the pop-up menu of the dialog box that appears
3. iCal opens itself and automatically creates an event with an alarm that opens your workflow

*** Your workflow plugin remains installed in iCal to use it with other alarms under the option "Open file" and saved into in ~/Library/Workflows/Applications/iCal


[ Reply to This | # ]
10.4: Schedule Automator workflows via iCal
Authored by: ever on Sat, May 14 2005 at 3:43PM PDT
I prefer running my workflows in Automator itself. It's a bit more stable and you can watch the process as it works. Well, it turns out that you can script automator with applescript (is that confusing?) This little ditty works well for my purposes:

ignoring application responses
	tell application "Automator"
		activate
		execute the workflow "YourWorkflowHere.workflow"
	end tell
end ignoring


[ Reply to This | # ]
10.4: Schedule Automator workflows via iCal
Authored by: Ron Frank on Fri, Sep 9 2005 at 10:42AM PDT
That sounds good but neither iCal (nor Retrospect) will allow for intervals smaller than a day. Specifically, I'm trying to backup a small file either every time it changes or every 15 minutes. I tried using Folder Actions but couldn't figure it out.

[ Reply to This | # ]