RubyOSA
Ruby から AppleEvent を操作するためのライブラリ。
必須環境 Ruby 1.8.4 以降、 Mac OS X 10.4 (Tiger) 以降。
推奨環境 Ruby 1.8.5。
インストール
gem で sudo gem install rubyosa
、あるいは Subversion で http://rubyforge.org/scm/?group_id=1845 から。
使い方
require "rbosa" # ライブラリのロード app = OSA.app("iTunes") # アプリケーション(iTunes)のインスタンスを生成 puts app.current_track.name # AppleEvent 経由で再生中のトラック名を取得、表示
AppleEvent を Ruby のオブジェクトとして扱う事が出来る。