osaxen as API wrappers (was RE: What's the biggest barrier to wider AS adoption?)
osaxen as API wrappers (was RE: What's the biggest barrier to wider AS adoption?)
- Subject: osaxen as API wrappers (was RE: What's the biggest barrier to wider AS adoption?)
- From: "Roger Howard" <email@hidden>
- Date: Mon, 24 Sep 2001 10:45:39 -0700
No doubt, AppleScript is a godsend for automating Quicktime production - however you only need to look to Akua Sweets to see some of what Quicktime is providing that is NOT unlocked by default. What's there is great, but it is, alas, only through scripting an application with a limited featureset (granted much can be done with Quicktime Player, but its scripting is very much oriented towards the target uses of the app itself, not unlocking the Quicktime APIs to scripters).
Philosophical arguments aside, I think MUCH cool stuff in the OS is still awaiting unlocking through AppleScript - when the old TCP/IP Scriptig Addition fell by the wayside I hoped Apple would adopt it, or at least the concept, and provide simple TCP/IP sockets via AppleScript, but nope! Many will say that these things are best left to programmers - well I would say that THIS programmer wants a more powerful scripting system, to be more productive and deliver better custom solutions with less reinvention and faster turnaround, and that would include many things previously accessible through system level APIs only.
I guess the question is WHY NOT put a wrapper on many of the higher-level APIs and see what kind of magic those of us who'd rather script can do!
Roger Howard
Digital Media Specialist
The J. Paul Getty Museum
email@hidden
310.440.6908
>
>> email@hidden - 9/21/01 6:49 PM >>>
>
I've been doing some pretty cool AppleScripting with Quicktime since its
>
support in QT4. Before that, I had to use a program called MovieScript
>
- not the easiest interface to figure out. I have found QT5 to be
>
highly accessible, though not complete, for automation via AppleScript.
>
We've shaved one day off of every course we put online. It now takes us
>
three days rather than four to five days for each one. At eight new
>
courses every eight weeks, we're saving nearly two weeks. We've
>
increased our productivity by about 25%. Last time I increased
>
productivity that much, I got an equal raise. I love this stuff!