विज्ञापन बंद करें

MacOS 10.14 Mojave के साथ, हमने डार्क मोड की शुरुआत देखी। आप इसका उपयोग एप्लिकेशन विंडो को डार्क इंटरफ़ेस पर स्विच करने के लिए कर सकते हैं। डार्क मोड आंखों को रोशनी जितना नहीं थकाता। हालाँकि, जैसा कि होता है, कई चीजें समय के साथ थक जाती हैं और डार्क मोड भी ऐसा ही होता है। व्यक्तिगत रूप से, मुझे आज लाइट मोड या दिन के समय के आधार पर इसका संयोजन अधिक दिलचस्प लगता है - स्वचालित मोड स्विचिंग फ़ंक्शन को macOS 10.15 कैटालिना में पेश किया गया था।

लेकिन क्या आपने कभी सोचा है कि अगर हम कुछ ऐप्स को डार्क मोड में और कुछ को लाइट मोड में चला सकें तो कैसा होगा? कुछ एप्लिकेशन डार्क मोड में बेहतर दिखते हैं, उदाहरण के लिए सफारी या फोटोशॉप। लेकिन ऐसे एप्लिकेशन भी हैं जिनकी उपस्थिति ब्राइट मोड में बेहतर होती है - उदाहरण के लिए कैलेंडर, मेल इत्यादि। इसके लिए भी एक एप्लिकेशन है ग्रे, जो एक स्क्रीन पर एप्लिकेशन को डार्क या लाइट मोड में स्विच कर सकता है। आइए एक साथ ऐप पर एक नजर डालें।

काला या सफेद

ग्रे एप्लिकेशन के पीछे डेवलपर क्रिस्टोफर विंटरक्विस्ट हैं, जो माइकल जैक्सन की तरह इस राय पर कायम हैं कि इससे कोई फर्क नहीं पड़ता कि आप काले हैं या सफेद। क्रिस्टोफ़र ने ब्लैक या व्हाइट गाने की लाइन को macOS में स्थानांतरित करने का प्रयास किया, और जैसा कि आप देख सकते हैं, वह सफल हुआ। आप Github का उपयोग करके ग्रे डाउनलोड कर सकते हैं इस लिंक. बस नीचे स्क्रॉल करें और वर्तमान संस्करण पर बटन दबाएँ डाउनलोड. आपके पास एक .zip फ़ाइल डाउनलोड हो जाएगी, जिसे आपको डाउनलोड करने के बाद केवल निकालना होगा। फिर आप आवेदन कर सकते हैं शुरू.

ग्रे_एप्लिकेशन_उपस्थिति

ग्रे के साथ कैसे काम करें

एप्लिकेशन बहुत सरलता से काम करता है। स्टार्ट करने के बाद विंडो के ऊपरी हिस्से में एक आइकन दिखाई देता है, जिसकी मदद से आप आसानी से स्विच कर सकते हैं macOS लाइट और डार्क मोड. ग्रे को आपके लिए काम करने लायक बनाने के लिए आपके पास डिफ़ॉल्ट रूप से डार्क मोड सक्षम होना चाहिए. फिर यह खिड़की के निचले भाग में स्थित होता है आवेदन सूची, जिसमें आप बस यह चुन सकते हैं कि एप्लिकेशन किस मोड में शुरू होगा। यह चयनित एप्लिकेशन के लिए हमेशा पर्याप्त होता है क्लिक थ्रू तीन विकल्पों में से एक - हल्की उपस्थिति, गहरा रूप a प्रणाली. आप विकल्पों के नाम से ही अंदाजा लगा सकते हैं कि चयन के बाद हल्की उपस्थिति एप्लिकेशन प्रारंभ होता है रोशनी तरीका, निर्वाचित होने के बाद गहरा रूप में फिर डार्क मोड. यदि आप चुनते हैं प्रणाली, इसलिए एप्लिकेशन की उपस्थिति सेटिंग्स का पालन करेगी सिस्टम डिस्प्ले मोड. एप्लिकेशन का स्वरूप बदलने के लिए यह आवश्यक है पुनः आरंभ करें. ग्रे ऐप यही करता है अपने आप में, और इसलिए डिस्प्ले मोड बदलते समय सावधान रहें सारा काम बचा लिया.

ग्रे ऐप के बिना भी कुछ ऐप्स के लिए लाइट मोड सेट करें

ग्रे एप्लिकेशन अपने आप में बहुत सरल है। ऐसा कहा जा सकता है कि यह बैकग्राउंड में टर्मिनल में एक सिंगल कमांड चलाता है, जो एप्लिकेशन को डार्क मोड में भी लाइट मोड में चलाने के लिए सेट कर सकता है, यानी। एक प्रकार का निर्माण करना अपवाद. यदि आप एप्लिकेशन डाउनलोड नहीं करना चाहते हैं और स्वयं ऐसा अपवाद बनाना चाहते हैं, तो निम्नानुसार आगे बढ़ें। सबसे पहले हमें इसका पता लगाना होगा एप्लिकेशन पैकेज का पहचान नाम. आप इसे आसानी से कर सकते हैं टर्मिनल आप लिखिए आज्ञा:

ओसस्क्रिप्ट -ई 'ऐप की आईडी "आवेदन का नाम"'

उदाहरण के लिए, एप्लिकेशन का नाम चुनें Google Chrome, या कोई भी एप्लिकेशन जिसके लिए आप अपवाद बनाना चाहते हैं। ध्यान दें कि यदि आप कोई अपवाद फेंकना चाहते हैं सेब क्षुधा (नोट्स, कैलेंडर इत्यादि), इसलिए यह आवश्यक है कि आप एप्लिकेशन का नाम लिखें अंग्रेजी (जैसे नोट्स, कैलेंडर, आदि)। दुर्भाग्य से, चेक गणराज्य में हमारे लिए यह आसान नहीं है और हमारे पास अनुकूलन के अलावा कोई विकल्प नहीं है। तो Google Chrome के मामले में अंतिम आदेश इस प्रकार दिखता है:

osascript -e 'ऐप "Google Chrome" की आईडी''
टर्मिनल_लाइट्स_अपवाद1

आपके द्वारा आदेश की पुष्टि करने के बाद प्रवेश करना, तो यह नीचे एक पंक्ति दिखाई देगी एप्लिकेशन पैकेज का पहचान नाम, Google Chrome के मामले में यह है com.google.chrome. फिर हम अगले नाम में इस नाम का उपयोग करेंगे आज्ञा:

चूक लिखें पैकेज का पहचान नाम NSRequiresAquaSystemAppearance -बूल हाँ

इस मामले में पैकेज पहचानकर्ता है com.google.chrome, जैसा कि हमें अंतिम आदेश से पता चला। तो Google Chrome के लिए एक अपवाद बनाना इस तरह दिखेगा:

डिफ़ॉल्ट लिखें com.google.Chrome NSRequiresAquaSystemAppearance -bool हाँ
टर्मिनल_लाइट्स_अपवाद2

ऑर्डर की पुष्टि करने के बाद, जो कुछ बचा है वह आवेदन है बंद करो और फिर से चालू करो. चूंकि यह डार्क मोड एप्लिकेशन को लाइट मोड में चलाने के लिए एक अपवाद बनाने का आदेश है, इसलिए यह आवश्यक है सिस्टम डिस्प्ले मोड डार्क पर सेट है. यदि आप यह अपवाद चाहेंगे रद्द करना, तब तक टर्मिनल यह आदेश दर्ज करें:

चूक लिखें पैकेज का पहचान नाम NSRequiresAquaSystemAppearance -बूल नं

Google Chrome के मामले में, कमांड इस तरह दिखेगा:

डिफॉल्ट्स com.google.Chrome NSRequiresAquaSystemAppearance -bool NO लिखें

टर्मिनल_लाइट्स_अपवाद3

záver

यदि आप कुछ एप्लिकेशन को डार्क मोड में और अन्य को लाइट मोड में देखना चाहते हैं, तो ग्रे एप्लिकेशन बिल्कुल आपके लिए है। अंत में, मैं आपका ध्यान इस तथ्य की ओर आकर्षित करना चाहूंगा कि एप्लिकेशन और यहां तक ​​कि टर्मिनल में कमांड नवीनतम macOS 10.15 कैटालिना में काम नहीं करता है। हालाँकि, आप में से अधिकांश शायद अभी भी macOS 10.14 Mojave पर चल रहे हैं। ग्रे यहां पूरी तरह से काम करता है, साथ ही टर्मिनल में एक अपवाद सेट करने का विकल्प भी है।

.