• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: What's the story with OSAScriptController and OSAScriptView.
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: What's the story with OSAScriptController and OSAScriptView.


  • Subject: Re: What's the story with OSAScriptController and OSAScriptView.
  • From: "email@hidden" <email@hidden>
  • Date: Fri, 8 Feb 2008 22:35:03 +0000

Thanks for the reply Bill.

I presume you are referring to the OSAScript class.
Do you know if it is thread safe, unlike NSAppleScript?
This is where the lack of documentation really kicks in.
Bucketloads of time can be wasted pursuing the unachievable.

My app needs to run concurrent scripts.
At present I am firing them off into separate tasks wrapped around NSAppleScript.
If I could run each script via OSAScript in a separate thread it would be a big fast plus.


I know that Nathan Day's NDAppleScriptObject claims to offer thread safe script execution but I have not investigated it yet.

Regards

Jonathan



I use another class in OSAKit, instead of NSAppleScript, to run scripts in
my applications, because OSAKit (which has an API that overlaps
NSAppleScript) was fixed quite some time ago to properly save persistent
properties in scripts. NSAppleScript has never done that properly. An Apple
engineer advised me over a year ago that OSAKit is perfectly usable. I
understand that at least some parts of it are used by Automator, and maybe
even by Script Editor.


I've been after Apple to document this for a year or two, without visible
results.


--

Bill Cheeseman - <email_removed>
Quechee Software, Quechee, Vermont, USA
www.quecheesoftware.com

PreFab Software - www.prefabsoftware.com
_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: What's the story with OSAScriptController and OSAScriptView.
      • From: Bill Cheeseman <email@hidden>
  • Prev by Date: Core Data: consequences of disabling the undoManager
  • Next by Date: Re: Leopard and Tiger Notification Differences?
  • Previous by thread: Re: What's the story with OSAScriptController and OSAScriptView.
  • Next by thread: Re: What's the story with OSAScriptController and OSAScriptView.
  • Index(es):
    • Date
    • Thread