AppleScript निष्पादन के दौरान डॉक से सिस्टम प्राथमिकताएं आइकन छुपाएं


0

मेरे पास हर कई मिनट चलने के लिए एक AppleScript निर्धारित है launchd। स्क्रिप्ट सिस्टम वरीयता में कुछ समायोजन करता है। हालाँकि, जब भी यह चलता है, सिस्टम प्रेफरेंस आइकन कुछ सेकंड के लिए डॉक पर दिखाई देता है।

क्या स्क्रिप्ट चलने पर डॉक आइकन प्रदर्शित करने से रोकने का कोई तरीका है? मैंने उन सुझावों को देखा है जिनमें ऐप में मेटाडेटा को संशोधित करना शामिल है, जिससे मैं बचना चाहूंगा। या शायद इसे स्क्रिप्ट के भीतर से रोकना संभव है, जो इस तरह से काम करता है:

tell application "System Preferences"
    reveal anchor "displaysDisplayTab" of pane "com.apple.preference.displays"
end tell

tell application "System Events"
    tell process "System Preferences"

        (* do stuff *)

    end tell
end tell

quit application "System Preferences"

मुझे लगता है कि AppleScript के अलावा किसी अन्य चीज़ का उपयोग करके ऐसा करना भी संभव है, जो एक स्वीकार्य उत्तर भी होगा, जब तक कि यह सिस्टम वरीयता मान पढ़ने और लिखने में सक्षम है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.