View Single Post
Can't say I've used the scripting bridge, but I do have a handful of scripts working using the rbosa gem. It maps most applescript stuff to ruby very idiomatically, and I've been very impressed. Quick example from just a few minutes ago:

Code:
#!/usr/bin/ruby

require 'rubygems'
require 'rbosa'

of = OSA.app 'OmniFocus'
shopping_list = of.default_document.contexts['Shopping']
...
I did have to write some functions to make the square bracket notation functional, but overall, it was very easy.

If you do forge ahead with the scripting bridge, I'd love to know what you think of it.