Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

drskot

macrumors newbie
Original poster
Jul 11, 2010
4
0
I think I've followed the instructions right on how to schedule a script to run, but when the alert fires, instead of running the script gets opened in AppleScript Editor.

Here's what I did:

- Created a new event in iCal
- Under "alert" chose "Run Script"
- located my script file "running.scpt"
- typed "1" next to "minutes before"

What am I doing wrong? Running Lion 10.7.4, iCal 5.0.3.
 

kryten2

macrumors 65816
Mar 17, 2012
1,114
99
Belgium
Can you post your script code? Put your code between the code tags. What instructions did you follow?
 

drskot

macrumors newbie
Original poster
Jul 11, 2010
4
0
After trying what seemed straightforward in the user interface, I found several descriptions of the procedure online, which seemed to confirm what I had already guessed. For example:

http://www.tuaw.com/2008/04/14/mac-101-schedule-your-scripts/
http://www.dssw.co.uk/blog/2011/01/12/how-to-use-ical-to-run-an-applescript/
http://www.hawkwings.net/2005/12/09/make-an-ical-event-run-an-applescript/

The script I'm trying to run for now is simply this:

Code:
tell application "iCal" to activate

saved in a file called, optimistically, "running.scpt".

If I type at the command line

Code:
osascript running.scpt

the script does what it's meant to do (bring iCal to the front), but if I set it as an iCal alarm, it just opens in AppleScript Editor.

Thanks for your help...
 

kryten2

macrumors 65816
Mar 17, 2012
1,114
99
Belgium
The script runs fine here. It activates (brings iCal to the front). I'm running Leopard 10.5.8, iCal 3.0.8. Sure you didn't choose Open file instead of Run script?
 

Attachments

  • Picture 4.png
    Picture 4.png
    60 KB · Views: 95
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.