RubyOSA
RubyOSA
を使うとRubyからAppleScriptを操作できる。
例えば以下のスクリプトでiTunesの中の曲をリストできるので、 Rubyから検索したり自動再生したりできる。
例えば以下のスクリプトでiTunesの中の曲をリストできるので、 Rubyから検索したり自動再生したりできる。
require 'rubygems'
require 'rbosa'
OSA::app('iTunes').sources[0].library_playlists[0].tracks.each { |s|
puts "#{s.name} / #{s.album} / #{s.artist}"
}
この方式だとAppleScript臭が皆無になるのが嬉しいかも。


0 Comments:
Post a Comment
Links to this post:
Create a Link
<< Home