Увеличить громкость на Mac с помощью AppleScript? - PullRequest
8 голосов
/ 19 ноября 2010

Я нашел команду, но могу ли я сделать это в AppleScript?

1 Ответ

11 голосов
/ 19 ноября 2010

Да, вы можете: использовать set volume output volume <em>N</em>, где N - это целое число от 0 до 100. Поскольку в интерфейсе объема имеется 16 квадратов и 100/16 = 6,25, нет прямой карты от квадратов до этого числа, но вам будет хорошо, если вы будете думать об этом в процентах. Также есть возможность установить громкость входа с помощью set volume input volume <em>N</em> и громкость оповещения с помощью set volume alert volume <em>N</em>; set volume output muted <em>BOOL</em> отключает выходной сигнал, если BOOL равен true, и включает его, если false. (В качестве альтернативы, set volume ... with output muted или set volume ... without output muted.) Вы можете сложить их, если хотите установить несколько вещей одновременно. Как говорит Адам Розенфилд , есть также set volume <em>R</em>, который (согласно моим документам) принимает действительное число от 0 до 7; однако это устарело и имеет странный диапазон; Я бы просто использовал set volume output volume вместо этого. Если вы хотите запросить текущий том, вы можете запустить get volume settings, который возвращает запись вида {output volume:82, input volume:46, alert volume:100, output muted:false}.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...