我找到了命令,但我可以在AppleScript中执行吗?
答案 0 :(得分:11)
是的,您可以:使用set volume output volume N
,其中 N
是从0
到100
的整数。由于音量界面中有16个方格,而且100/16 = 6.25,因此没有从正方形到此数字的直接映射,但如果您将其视为百分比,则可以。还可以使用set volume input volume N
设置输入音量,使用set volume alert volume N
设置警报音量;如果 set volume output muted BOOL
为BOOL
,则true
会将输出静音,如果false
为set volume ... with output muted
,则取消静音。 (或者,set volume ... without output muted
或set volume R
。如果要一次设置多个内容,可以堆叠这些内容。正如Adam Rosenfield所说,还有set volume output volume
,根据我的文档,它在0到7之间取实数;但是,这是已弃用,并且有一个奇怪的范围;我只是使用get volume settings
代替。如果要查询当前卷,可以运行{output volume:82, input volume:46, alert volume:100, output muted:false}
,它会返回{{1}}形式的记录。