रात का समय होने पर Gboard की थीम को मटेरियल डार्क में स्वचालित रूप से कैसे बदलें, लेकिन दिन के दौरान इसे मटेरियल लाइट कैसे रखें, इस पर एक ट्यूटोरियल।
XDA-डेवलपर फ़ोरम पर, सबसे लोकप्रिय कारणों में से एक है कि लोग अभी भी अपने फ़ोन को रूट करना क्यों पसंद करते हैं ताकि वे अपने फ़ोन को अपनी पसंद के अनुसार थीम दे सकें। सबस्ट्रैटम के लिए धन्यवाद, अधिकांश सिस्टम यूआई तत्व और कई एप्लिकेशन थीम पर आधारित हो सकते हैं। यदि आपके पसंदीदा ऐप के लिए सबस्ट्रैटम थीम मौजूद नहीं है, तो कुछ मामलों में आप उन ऐप्स के वैकल्पिक संस्करणों की तलाश कर सकते हैं जो थीम क्षमताएं प्रदान करते हैं। हालाँकि Google का कीबोर्ड ऐप, Gboard, आपको इसकी थीम बदलने की क्षमता प्रदान करता है, बहुत से लोग ऐसा करते हैं यह जानकर निराशा हुई कि दिन के समय के आधार पर थीम को स्वचालित रूप से बदलने का कोई तरीका नहीं है। शायद आप पूरे दिन मटेरियल लाइट थीम को पसंद करते हैं, लेकिन रात में मटेरियल डार्क थीम पर स्विच करना चाहते हैं ताकि आप इसकी चमक से अंधे न हो जाएं। उस स्थिति में, यहां एक ट्यूटोरियल है कि आप जो भी मानदंड चाहते हैं उसके आधार पर Gboard की थीम को स्वचालित रूप से कैसे बदलें।
जीबोर्ड सिंगल कलर थीम्स - वर्तमान में कुल 17
आवश्यकताएं
- Tasker ($2.99)
- मूल प्रवेश
टास्कर ऑटोमेशन ऐप है जिसका उपयोग मैं इस सेटअप को पूरा करने के लिए कर रहा हूं। आप अन्य मुफ़्त ऑटोमेशन ऐप्स का उपयोग करने के लिए स्वतंत्र हैं, लेकिन टास्कर वह ऐप है जिसे मैं वर्षों से उपयोग कर रहा हूं, इसलिए यह एकमात्र ऐप है जिससे मैं इस तरह की स्क्रिप्ट बनाने के लिए पर्याप्त रूप से परिचित हूं।
जहाँ तक रूट एक्सेस की आवश्यकता की बात है, दुर्भाग्य से यह Gboard की थीम को सहज और उपयोगकर्ता के हस्तक्षेप के बिना बदलने का एकमात्र तरीका है। चूंकि Gboard थीम के बीच त्वरित रूप से स्विच करने के लिए किसी भी प्रकार का इरादा या शॉर्टकट प्रदान नहीं करता है, इसलिए हमें रूट एक्सेस की आवश्यकता है ताकि हम Gboard की / डेटा / डेटा फ़ोल्डर में स्थित प्राथमिकता फ़ाइलों को संशोधित कर सकें।
ट्यूटोरियल
इस लिपि के दो भाग हैं। पहले में एक टास्कर प्रोफ़ाइल बनाना शामिल है - एक समय संदर्भ जो पूरा होने पर हमारे Gboard थीम को बदलने के लिए हमारे टास्कर टास्क को ट्रिगर करेगा। दूसरा, जैसा कि आप अनुमान लगा सकते हैं, टास्कर टास्क ही है जिसे प्रोफ़ाइल सक्रिय होने पर बुलाया जाता है। टास्कर प्रोफाइल बनाने के लिए मैं आपको चरण-दर-चरण निर्देश दूंगा, लेकिन थोड़ा अधिक उन्नत होने के कारण मैं टास्कर टास्क बनाने पर कम विस्तृत निर्देश दूंगा। मेरा सुझाव है कि जब आप टास्कर टास्क भाग पर पहुंचें तो आप बस उस टास्क को आयात करें जिसे मैं ठीक नीचे लिंक करूंगा।
AndroidFileHost से Gboard कलर चेंज टास्क डाउनलोड करें
उपरोक्त टास्कर टास्क को डाउनलोड करें और .tsk.xml फ़ाइल को अपने आंतरिक भंडारण पर कहीं भी सहेजें। फिर टास्कर खोलें और ऊपर "TASKS" टैब पर टैप करें। एक बार जब आप कार्य टैब में हों, तो "कार्य" को तब तक दबाकर रखें जब तक आपको "आयात करें" का विकल्प न दिखाई दे। आयात पर टैप करें और आपके द्वारा पहले सहेजी गई .tsk.xml फ़ाइल देखें। इसे आयात करने के लिए इसे चुनें. अब आपको Gboard आइकन के साथ "Gboard Color Change" नामक एक कार्य देखना चाहिए। (ध्यान दें: यदि आपने अपने ऐप ड्रॉअर से Gboard आइकन छुपाया है, तो आइकन एक त्रुटि के रूप में प्रदर्शित हो सकता है। हालाँकि आप इसे सुरक्षित रूप से अनदेखा कर सकते हैं।)
इसके बाद, मैं प्रोफ़ाइल बनाने में आपका मार्गदर्शन करूंगा जो इस कार्य का उपयोग करेगा जिसे हमने अभी आयात किया है।
- टास्कर खोलें और पर टैप करें + नीचे दाईं ओर बटन.
- का चयन करें "समय" प्रसंग।
- "से" के लिए प्रारंभ समय चुनें जब आप चाहते हैं कि जीबोर्ड डार्क थीम सक्रिय हो। "टू" के लिए अंतिम समय चुनें जब आप चाहते हैं कि जीबोर्ड लाइट थीम सक्रिय हो। उदाहरण के लिए, मैंने शाम 7:00 बजे से सुबह 7:00 बजे तक का समय चुना, जिसका मतलब है कि मेरी डार्क थीम शाम 7:00 बजे से सुबह 7:00 बजे के बीच सक्रिय रहती है और लाइट थीम सुबह 7:01 बजे से शाम 6:59 बजे के बीच सक्रिय रहती है।
- जवाबी कार्रवाई करें, और टास्कर आपसे या तो एक कार्य संलग्न करने या एक नया कार्य बनाने के लिए कहेगा। भले ही आपने Gboard रंग परिवर्तन कार्य आयात किया हो, इसका चयन न करें. इसके बजाय, एक बनाएं नया कार्य.
- प्रोफ़ाइल को कुछ वर्णनात्मक नाम दें. मैंने इसे "चेंज जीबोर्ड नाइट थीम" नाम दिया है।
- एक बार कार्य संपादन स्क्रीन में, दबाएँ + नई क्रिया जोड़ने के लिए नीचे मध्य में बटन।
- चुनना चर --> परिवर्तनीय सेट. नाम: %विषय. को: सामग्री_अंधेरा.
- एक और क्रिया जोड़ें. चुनना काम --> कार्य को पूरा करें. नाम के लिए, आवर्धन ग्लास दबाएं और अब चयन करें जीबोर्ड का रंग बदलना. पैरामीटर 1 के अंतर्गत, दर्ज करें %विषय.
अब वापस टास्कर की मुख्य स्क्रीन से बाहर निकलें। आपने सेट-अप का आधा हिस्सा पूरा कर लिया है, क्योंकि अब टास्कर शाम 7:00 बजे या आपके द्वारा सेट किए गए समय पर ट्रिगर होगा और Gboard की थीम को मटेरियल डार्क में बदल देगा। अब हमें दूसरा भाग पूरा करने की आवश्यकता है, इसलिए टास्कर सुबह 7:00 बजे या आपके द्वारा निर्धारित समय पर थीम को वापस मटेरियल लाइट में बदल देगा।
- आपके द्वारा अभी बनाए गए कार्य पर देर तक दबाकर रखें। आपको एक विकल्प देखना चाहिए निकास कार्य जोड़ें. वह विकल्प चुनें.
- कार्य को नाम देने की आवश्यकता नहीं है, बस कार्य संपादन स्क्रीन फिर से दर्ज करें।
- एक क्रिया जोड़ें. चर --> परिवर्तनीय सेट. नाम: %विषय. को: सामग्री_प्रकाश.
- एक और क्रिया जोड़ें. काम --> कार्य को पूरा करें. नाम: जीबोर्ड का रंग बदलना. पैरामीटर 1 के अंतर्गत, दर्ज करें %विषय.
और आपने कल लिया! टास्कर अब दिन के समय के आधार पर Gboard की थीम को स्वचालित रूप से बदल देगा। ध्यान दें कि यदि आपने अभी तक टास्कर को रूट एक्सेस प्रदान नहीं किया है, तो यह आपसे पहली बार इस टास्क के चलने पर उसे रूट एक्सेस प्रदान करने के लिए कहेगा। आप Gboard कलर चेंज टास्क में प्रवेश करके, एक्शन #2 पर लंबे समय तक दबाकर, और फिर नीचे बाईं ओर रन कुंजी दबाकर इसे बाद के बजाय अभी रूट एक्सेस मांगने के लिए बाध्य कर सकते हैं।
अन्य रंगों में, या अन्य संदर्भों में परिवर्तन
मेरे कार्य का उपयोग करके, आप Gboard की थीम को अन्य रंगों और अन्य संदर्भों के आधार पर भी बदल सकते हैं। आपको बस अलग-अलग संदर्भों (जैसे कि एक एप्लिकेशन संदर्भ) के साथ नई प्रोफ़ाइल बनानी है, फिर दो क्रियाएं (वैरिएबल सेट और परफॉर्म टास्क) जोड़ें जिन्हें मैंने ऊपर परिभाषित किया है। यदि आप मटेरियल डार्क या मटेरियल लाइट के अलावा कोई अन्य रंग चाहते हैं, तो यहां उन सभी स्ट्रिंग्स की एक सूची दी गई है जो आपके पास मौजूद 17 रंग विकल्पों के अनुरूप हैं:
- सामग्री_अंधेरा
- सामग्री_प्रकाश
- google_blue_light
- गूगल_ब्लू_डार्क
- लाल रंग
- हरा रंग करें
- कलर टील
- रंग नीला
- रंग_सियान
- रंग_गहरा_बैंगनी
- रंग_गुलाबी
- रंग_हल्का_गुलाबी
- भूरा रंग
- रंग_नीला_ग्रे
- रंग काला
- होलो_ब्लू
- होलो_व्हाइट
ठीक %विषय Gboard की थीम को उस रंग में सेट करने के लिए इनमें से किसी एक स्ट्रिंग में परिवर्तन करें।
यह कैसे काम करता है इसका स्पष्टीकरण
यदि आप यह जानने को उत्सुक हैं कि यह कैसे काम करता है, तो यहां एक संक्षिप्त विवरण दिया गया है। रूट का उपयोग करते हुए, मैं /data/data/com.google.android.inputmethod.latin/shared_prefs/ में स्थित Gboard द्वारा उपयोग की गई प्राथमिकता फ़ाइल को com.google.android.inputmethod.latin_preferences.xml नाम से कॉपी करता हूं। यह प्राथमिकता फ़ाइल एक XML है जिसमें "अतिरिक्त_कीबोर्ड_थीम" नामक एक स्ट्रिंग शामिल है जिसमें Gboard द्वारा उपयोग किए जा रहे रंग संस्करण का नाम शामिल है। मैं %theme पैरामीटर का उपयोग करता हूं और जो भी रंग वहां पहले से सेट है उसे बदल देता हूं, फिर संशोधित फ़ाइल को Gboard के /डेटा फ़ोल्डर में वापस धकेलता हूं और फिर Gboard ऐप को बंद कर देता हूं। बूम - थीम स्वचालित रूप से बदल जाती है।
इस ट्यूटोरियल के लिए बस इतना ही! हमारा अनुसरण करें ट्यूटोरियल श्रेणी इस तरह की और अधिक सामग्री के लिए। धन्यवाद, और हमारे अगले ट्यूटोरियल के लिए बने रहें!