I am a new user of FastScripts and am very impressed by the enhanced execution speed of scripts invoked by FastScripts.
As a novice user, I'm stumped by a simple problem. Let's say I have two compiled scripts, "ScriptA.scpt" and "ScriptB.scpt", in the same script library "MainLibrary". I want "ScriptA" to invoke/run "ScriptB" via FastScripts in order to retain the execution speed benefit of FastScripts. I tried the following code within "ScriptA", but when I run "ScriptA" from FastScripts, "ScriptB" is not invoked, and an alert is sounded:
tell application "FastScripts" to tell top level script library "/Library/Scripts" to tell script library "MainLibrary" to invoke script item "ScriptB"
I found that if I save "ScriptA" as an applet ("ScriptA.app") and run the "ScriptA" applet via FastScripts, then it does invoke "ScriptB". But I would prefer that "ScriptA" be a compiled script rather than an applet. Is there some way to get a compiled script to invoke another compiled script via FastScripts?
Thank you in advance for your help.