Вы можете получить доступ к настройкам громкости напрямую, без использования сценариев GUI. Эти команды находятся в стандартных дополнениях osax of applecript. Чтобы увидеть настройки громкости, вы можете изменить это. Обратите внимание, что в команде требуется слово «get».
get volume settings
Глядя на эти результаты, вы видите, что входная громкость является одной из настроек громкости, к которой вы можете получить доступ. Это значение от 0 до 100. Вот как вы можете установить его ...
set volume input volume 64
Вышеприведенная команда немного странная, потому что в этой команде нет слова "to". Вы не устанавливаете громкость на что-то, так что это странно. В любом случае, удачи!
РЕДАКТИРОВАТЬ: Вот как получить к нему доступ с помощью сценариев GUI. Также, если вы хотите узнать коды ошибок, я разместил скрипт для этого здесь . Смотрите пост # 9 для последней версии.
tell application "System Preferences"
activate
set current pane to pane "com.apple.preference.sound"
end tell
tell application "System Events"
tell application process "System Preferences"
tell tab group 1 of window "Sound"
click radio button "Input"
get value of slider 1 of group 2
end tell
end tell
end tell