From: John Joyce Date: 2007-12-27T12:08:19+09:00 Subject: Re: Automating OS X with Ruby. On Dec 26, 2007, at 8:35 AM, has wrote: > On 25 Dec, 03:23, Stephen Schor wrote: > >> Does anyone have experience with the Ruby OSA library? > > Used it; don't much like it. It lacks various features found in > AppleScript, has poorer application compatibility, and its attempts to > dress up Apple event IPC in object-oriented semantics create various > hidden gotchas. > > The best currently available solution is rb-appscript - see my sig for > links. The recent 0.5.0 compares very well to AppleScript in terms of > power and reliability, and you get additional benefits such as a > powerful built-in help system. If you're coming from an OO background > you'll find Apple events' EPC+query-based behaviour a bit strange at > first, but you soon get used to it. See the appscript manual for some > background information and a tutorial to get you started. > > >> What sites do you find most helpful in learning about OS X >> automation? > > For now, you largely have to work with existing AppleScript-based > resources as there's not a lot of material out there on using other > languages in its place. (Hopefully this will improve as more folks > start using Python, Ruby, etc. as AppleScript replacements.) Here's a > recent thread that may be of some help: > > http://groups.google.co.uk/group/comp.lang.ruby/browse_frm/thread/ > 31f2bfa25cfad667/ > > HTH > > has > -- > http://appscript.sourceforge.net > http://rb-appscript.rubyforge.org > I'm going to second this opinion. I tried the others, but rb-appscript is definitely more robust.