Re: Cocoa-dev Digest, Vol 7, Issue 1044
Re: Cocoa-dev Digest, Vol 7, Issue 1044
- Subject: Re: Cocoa-dev Digest, Vol 7, Issue 1044
- From: "McLaughlin, Michael P." <email@hidden>
- Date: Wed, 10 Nov 2010 16:19:23 -0500
- Acceptlanguage: en-US
- Thread-topic: Cocoa-dev Digest, Vol 7, Issue 1044
> On 10 Nov 2010, Mitchell, Jonathan wrote:
>> On 10 Nov 2010, at 18:34, McLaughlin, Michael P. wrote:
>>
>> Is there any standard way for a Cocoa app to test whether it was launched
>> from a script, esp. AppleScript? I would like to set a flag to disable
>> dialogs so that users could run the app in (faceless) batch mode.
>>
>> Thanks.
>>
>> --
>> Mike McLaughlin
>>
>
> Maybe it's just me but I am not sure if this question makes a whole lot of
> sense.
>
> AppleScript runs in process so a multitude of applications could launch your
> app by generating and dispatching the appropriate AppleEvent.
> Or do you want to ascertain if the app was launched by AppleScript Editor.app?
>
> Is the app to be scripted by users?
>
> In that case it might be better to make your app scriptable and send it an
> explicit event to request batch mode.
>
The idea is that the app will be scriptable but I was trying to find a way
to avoid forcing the user to send a special command to set a fromBatch flag
(seems kludgy).
I would like the user to be able to queue up a lot of separate input files
(jobs) for the app to 1) process and 2) save results, disabling the various
OK buttons, etc. that would normally have to be clicked. That way, the user
could launch a script and come back later to a folder full of results
without ever seeing the app.
Most of the time, the normal app behavior would be interactive (a GUI).
--
Mike McLaughlin
_______________________________________________
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