После некоторого поиска в Google, ответ: appscript .
Установите его, используя ruby-gems :
$ sudo gem install rb-appscript
Убедитесь, чтоПрограмма, которой вы пытаетесь управлять , поддерживает AppleScripting .Я пытаюсь контролировать Google SketchUp, поэтому в командной строке bash введите следующее:
$ defaults write /Applications/Google\ SketchUp\ 8/SketchUp.app/Contents/Info NSAppleScriptEnabled -bool YES
Если вы, например, управляете предварительным просмотром, вместо этого введите:
$ defaults write /Applications/Preview.app/Contents/Info NSAppleScriptEnabled -bool YES
Затем создайте свой скрипт с соответствующими заголовками для appscript:
#!/usr/bin/ruby
require 'rubygems'
require 'appscript'
include Appscript # note the lack of quotes
app('SketchUp').windows[0].close # closes the window