itunes-client って何? rubygems.org katsuma/itunes-client itunes-clientはローカルのiTunesの操作を簡単に扱う高レベルなAPIを提供するgemです。たとえばトラックの操作はこんな感じで行えます。 背景 似たようなことを実現するものとして、AppleEventをラップして高レベルのAPIを提供するrb-appscriptや、それを利用したiTunes専用のライブラリrb-itunes などがあります。ところが、iTunes10.6からSandboxが加わることで、これ系のライブラリは全部動作しなくなりました。 で、対応方法としてAppleScriptを介すことで回避はできるのですが、taifuやmusicalを書き直してる中で、何度も同じようなコードを書き続けているので、分離して管理したほうが実装しやすいなと思い、今回分離して