Ich möchte in der Lage sein, die Tonausgabequelle in Mac OS X ohne GUI-Interaktion zu wechseln.Sound (oder andere) ändern Systemeinstellungen in Mac OS X
Es gibt Tools, um die Soundausgabe zu steuern, wie SoundSource und applescript to open the preferences dialog.
Was ich suche ist etwas, das die Präferenz sofort schaltet, wie SoundSource, aber es muss skriptfähig sein. Ziel ist es, mit einem Tastendruck zwischen digitalem und analogem Ausgang zu wechseln. Ich habe eine helper application, die ein Programm oder AppleScript auf einem Tastendruck startet. Alles, was ich jetzt brauche, ist das AppleScript oder die Anwendung, die die Tonquelle ohne Benutzerinteraktion schnell umschaltet.
Ich bin bereit, einige Objective-C zu schreiben, wenn das ist, was es braucht, aber ich bin ziemlich ein Neuling bei Cocoa Entwicklung.
Haben Sie eine Ein-Klick-Lösung oder können Sie mich auf ein gutes Tutorial zur Steuerung von Soundsystem-Voreinstellungen aus einer Cocoa-App oder einer Befehlszeile verweisen?
BEARBEITEN: Ich habe eine Befehlszeilenanwendung erstellt, um genau dies zu tun. Sie können es unter http://code.google.com/p/switchaudio-osx/downloads herunterladen. Der Quellcode ist auch auf der Projektseite verfügbar.
Das sieht vielversprechend aus. Ich weiß nicht genug Cocoa (noch), damit das Sinn ergibt, aber es sieht wie der richtige Track aus. – Devon