2011-06-08 11 views
5

मैं मैक ओएस एक्स प्रोग्रामेटिक रूप से सिस्टम वॉल्यूम को बदलने के लिए एक सेबस्क्रिप्ट तरीका नहीं ढूंढ रहा हूं। मुझे बस समाधान नहीं मिला। कोई भी विचार?मैक पर वॉल्यूम बदलें प्रोग्रामेटिक

+0

एप्पल घटना आप के लिए के रूप में एप्पल स्क्रिप्ट गिनती करता है? –

+0

[यह ट्यूटोरियल] (http://cocoadev.com/SoundVolume) सहायता का हो सकता है। – Shadikka

+0

लिंक मर चुका है। – houbysoft

उत्तर

7

इस वर्ग पर एक नज़र डालें:

https://github.com/InerziaSoft/ISSoundAdditions

यह प्रणाली मात्रा बदल सकते हैं और CoreAudio एपीआई का उपयोग कर सकते हैं।

उपयोग का एक उदाहरण इस तरह दिखना चाहिए:

[NSSound setSystemVolume:0.5] 
+0

आपको बहुत बहुत धन्यवाद! यह अन्य सभी पुस्तकालयों के विपरीत योसामेट के साथ काम करता है। –

+0

साझा करने के लिए धन्यवाद ... क्या एक घटना के रूप में वॉल्यूम परिवर्तन को कैप्चर करने का कोई तरीका है? अर्थात। उपयोगकर्ता मेनू बार पर वॉल्यूम बदलता है और मेरा ऐप जानना चाहता है। – mojuba

+0

क्या यह जावा को ऐसा करने के लिए संभव है ?? – HCarrasko

संबंधित मुद्दे