Acessando aplicativos Mac de Ruby ou PHP ou Cocoa

Eu gostaria de acessar alguns aplicativos diferentes do Mac OS X, de preferência Ruby, mas eu iria me contentar com PHP. As aplicações são o turbo.264 da Elgato e o iTunes da Apple. Ambos têm Bibliotecas Applescript definidas que me permitem fazer o que eu quero fazer do Applescript, mas eu não quero fazer isso no Applescript. Se eu não posso fazer isso em Ruby ou PHP, talvez eu possa fazê-lo no objetivo C / Cocoa e criar algum tipo de wrapper que eu poderia chamar de Ruby.

Isso é possível? Parece que, se os métodos estiverem disponíveis no Applescript, eles devem estar disponíveis em outros idiomas, não consegui encontrar nada.

questionAnswers(3)

yourAnswerToTheQuestion