rb-appscript

Avoiding AppleScript through Ruby: rb-appscript or rubyosa?

Hello fellow Mac rubyists and AppleScript haters, For those of you that have experience with both rubyosa and rb-appscript, I'd like the hear the pros and cons of each, which one you decided to stick with, and which one you'd recommend for a totally non-AppleScript savvy ruby old-timer. Also, are there any other options that I have miss...

How would I write the following rb-appscript in objc-appscript?

The documentation in the appscript objc-trunk randomly uses ruby in the section called "Performance Issues". require "appscript" include Appscript desiredEmail = '[email protected]' p app('Address Book').people[ its.emails.value.contains(desiredEmail) ].name.get How would this be written in Objective-C? I apologize ...

AppleScript: I copied the Finder selection to the clipboard. Can I get the full path to the copied items?

I have one or many files and/or folders selected in the Finder. I manually copy them to the clipboard/pasteboard (⌘C). To keep things simple, let's say I just copied one single normal file. The ideal solution, however, would deal with many files and a mixed selection with folders, aliases. Now that this file is on the clipboard, I want...

Make new document in TextMate with rb-appscript or AppleScript?

How do I make a new document in TextMate using rb-appscript or AppleScript? Here is my rb-appscript: te = app("TextMate") te.launch doc = te.make(:new => :document) But it doesn't work. Here is the error message I get: OSERROR: -10000 MESSAGE: Apple event handler failed. COMMAND: app("/Applications/TextMate.app").make({...