Dostęp do aplikacji Mac z Ruby lub PHP lub Cocoa

Chciałbym uzyskać dostęp do kilku różnych aplikacji Mac OS X, najlepiej z Rubiego, ale zadowalam się PHP. Aplikacjami są turbo.264 Elgato i iTunes iTunes. Obie mają zdefiniowane biblioteki Applescript, które pozwolą mi zrobić to, co chcę zrobić z Applescript, ale nie chcę tego robić w Applescript. Jeśli nie mogę tego zrobić w Ruby lub PHP, być może uda mi się to zrobić w C / Cocoa i stworzyć jakiś wrapper, który mógłbym wywołać z Ruby.

Czy to możliwe? Wygląda na to, że jeśli metody są dostępne w Applescript, powinny być dostępne w innych językach, po prostu nie mogłem niczego znaleźć.

questionAnswers(3)

yourAnswerToTheQuestion