Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cocoa 以编程方式更改Mac上的卷_Cocoa_Macos_Core Audio_Volume - Fatal编程技术网

Cocoa 以编程方式更改Mac上的卷

Cocoa 以编程方式更改Mac上的卷,cocoa,macos,core-audio,volume,Cocoa,Macos,Core Audio,Volume,我正在寻找一种非applescript的方式,以编程方式更改MacOSX上的系统卷。 我就是找不到解决办法。有人有什么想法吗?看看这门课: 它可以改变系统音量并利用CoreAudio API 用法示例如下所示: [NSSound setSystemVolume:0.5] 如果还有人对这个话题感兴趣:我已经将伟大的ISSoundAdditions改编成了Swift 5,并且通过声明一个公共界面(NSSound.systemVolume)使它的设计更加简洁,通过该界面,您可以通过获取和设置属性超

我正在寻找一种非applescript的方式,以编程方式更改MacOSX上的系统卷。
我就是找不到解决办法。有人有什么想法吗?

看看这门课:

它可以改变系统音量并利用CoreAudio API

用法示例如下所示:

[NSSound setSystemVolume:0.5]

如果还有人对这个话题感兴趣:我已经将伟大的ISSoundAdditions改编成了Swift 5,并且通过声明一个公共界面(NSSound.systemVolume)使它的设计更加简洁,通过该界面,您可以通过获取和设置属性超级轻松地管理系统音量(NSSound.systemVolume和NSSound.systemVolumeIsMuted)。查看:

可能会有所帮助。Apple事件对您来说算是Apple脚本吗?非常感谢!Yosemite与其他所有库都不一样。感谢共享…有没有办法将卷更改捕获为事件?例如,用户更改菜单栏上的卷,我的应用程序想知道。是否可以使用Java来做到这一点??