PDA

View Full Version : iCal "Run Script" alert opens .scpt file in AppleScript Editor instead of running it




drskot
Jun 6, 2012, 10:46 PM
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
Jun 7, 2012, 09:04 AM
Can you post your script code? Put your code between the code tags. What instructions did you follow?

drskot
Jun 7, 2012, 11:47 AM
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:

tell application "iCal" to activate

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

If I type at the command line

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
Jun 7, 2012, 12:47 PM
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?