[macvoiceover] Re: Scripting

  • From: David Poehlman <david.poehlman@xxxxxxxxxxxxxxxxxxxxxxxx>
  • To: macvoiceover@xxxxxxxxxxxxx
  • Date: Tue, 10 Nov 2009 12:08:28 -0500

there is no such thing as vo scripting.

On Nov 10, 2009, at 11:44 AM, Bryan Smart wrote:

I'm trying to get started with VO scripting, but information is very thin. My 
short-term goal while learning VO scripting is to speed up operations in Garage 
Band by making macros for lengthy VO procedures and directly controlling Garage 
Band from script when VO UI processes can't accomplish a task.

For starters, I tried to track down the pre-installed VO scripts to use for 
study, but can't find them on the hard drive. I can see the Time of Day script 
listed in the Keyboard Commander table of the VO Utility, but it doesn't show 
the path, and selecting to add a new script starts out in my home folder, so 
this way of tracking them down was a bust. I checked the VO manual, but it 
doesn't say anything about where default scripts are or should be stored.

Since I couldn't study any examples, I tried to just have a look at what VO 
commands are available from scripts. To do that, I went to the AppleScript 
editor and attempted to use Open Dictionary from the File menu to have a look 
at what methods/properties are exposed from VO. When I open VO's dictionary, 
though, the window seems mostly blank. I see a search box, a few unlabeled 
check boxes, and some dimmed unlabeled buttons. Is this part of script editor 
broken? Perhaps I'm doing something incorrectly?

Finally, I tried Googling for VO scripting info or examples, but came up dry. 
It doesn't seem like many people are experimenting with this VO feature yet.

It has been over 10 years since I last did anything with AppleScript, and that 
was on OS9. I catch on to new languages quickly, but it just seems that there 
isn't much available for study as relates to VO scripting. Can anyone assist 
with a link to some info?

Bryan
> 
> Click on the link below to go to our homepage.
> http://www.icanworkthisthing.com
> 
> Manage your subscription by using the web interface on the link below.
> //www.freelists.org/list/macvoiceover
> 
> Users can subscribe to this list by sending email to
> macvoiceover-request@xxxxxxxxxxxxx
> with 'subscribe' in the Subject field OR by logging into the Web
> interface at //www.freelists.org/list/macvoiceover
> 


>
> Click on the link below to go to our homepage.
> http://www.icanworkthisthing.com
>
> Manage your subscription by using the web interface on the link below.
> //www.freelists.org/list/macvoiceover
>
> Users can subscribe to this list by sending email to
>  macvoiceover-request@xxxxxxxxxxxxx
> with 'subscribe' in the Subject field OR by logging into the Web
> interface at //www.freelists.org/list/macvoiceover
>

Other related posts: