2011-06-08 88 views
5

我正在尋找一種非AppleScript方式以編程方式在Mac OS X上更改系統音量。 我只是找不到解決方案。任何任何想法?在Mac上以編程方式更改音量

+0

難道蘋果事件算作蘋果腳本的嗎? – 2011-06-08 18:05:55

+0

[本教程](http://cocoadev.com/SoundVolume)可能有幫助。 – Shadikka 2011-06-08 12:23:58

+0

鏈接已死亡。 – houbysoft 2013-07-18 05:01:58

回答

7

看看這個類:

https://github.com/InerziaSoft/ISSoundAdditions

它可以改變系統音量和使用CoreAudio的API的。

用法的例子應該是這樣的:

[NSSound setSystemVolume:0.5] 
+0

非常感謝!這與所有其他圖書館不同,它適用於優勝美地。 – 2014-08-25 19:34:36

+0

感謝分享...有沒有辦法將音量變化捕捉爲事件?即用戶更改菜單欄上的音量,我的應用程序想知道。 – mojuba 2015-08-06 18:52:57

+0

是否有可能使用Java來做到這一點? – HCarrasko 2015-11-28 02:21:43

相關問題