Re: variables vrs properties
Re: variables vrs properties
- Subject: Re: variables vrs properties
- From: Shane Stanley <email@hidden>
- Date: Thu, 06 Jan 2011 10:28:07 +1100
- Thread-topic: variables vrs properties
On 6/1/11 10:11 AM, "Bruce Robertson" <email@hidden> wrote:
> Can you explain that a little more?
> You're doing this within the applet?
> You are instead creating something with AppleScriptObjC?
> Not sure what comes when here.
Suppose you have a script applet:
tell application "XYZ.app"
-- do a zillion things
end tell
And it's slow. But rewrite it like this:
script goFast
tell application "XYZ.app"
-- do a zillion things
end tell
end script
run script goFast
And it goes much, much faster. In the case of one of my Illustrator scripts,
probably a couple of orders of magnitude faster.
The AppleScriptObjC route is to write an ASObjC script that loads a script
from its bundle, and then runs that. Same principal except (a) you can use
the same shell structure, storing your script file as main.scpt in the
bundle, (b) you don't need to modify your script, and (c) your script gets
access to all the other ASObjC goodness as well.
--
Shane Stanley <email@hidden>
'AppleScriptObjC Explored' <www.macosxautomation.com/applescript/apps/>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
AppleScript-Users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
Archives: http://lists.apple.com/archives/applescript-users
This email sent to email@hidden