AnsiWeather एक शेल स्क्रिप्ट है जिसे एएनएसआई प्रारूप में टर्मिनल में वर्तमान मौसम की स्थिति को तुरंत प्रदर्शित करने के लिए डिज़ाइन किया गया है। यह विकल्पों से बेहतर है कि यह अल्ट्रा-फास्ट है और इसे किसी संसाधन की आवश्यकता नहीं है क्योंकि यह लगातार नहीं चलता है और तुरंत वांछित पूर्वानुमान प्रस्तुत करता है। इसका उपयोग करना आसान है, लेकिन कुछ विकल्प भी प्रदान करता है जो आपको मौसम के पूर्वानुमान को दिखाने के तरीके को अनुकूलित करने की अनुमति देता है।
आप बेहतर दिखने वाले समाधान पा सकते हैं, लेकिन वे संसाधनों में अधिक मांग वाले होंगे या उनके उपयोग में अधिक जटिल होंगे। यदि आप चाहते हैं कि मौसम की जांच करने का एक त्वरित, सरल तरीका हो, तो AnsiWeather आपकी गली में सही होगा। आइए देखें कि आप इसका उपयोग कैसे कर सकते हैं।
इंस्टॉलेशन
हालाँकि AnsiWeather उबंटू के डिफ़ॉल्ट सॉफ़्टवेयर संग्रह में उपलब्ध है, लेकिन आप इसे नेत्रहीन-अनुकूल सॉफ़्टवेयर केंद्र में नहीं पाएंगे। इसे स्थापित करने के लिए, आपको टर्मिनल खोलना होगा और टाइप करना होगा:
sudo apt install ansiweather
अन्य डिस्ट्रो के लिए, आप केवल रिपॉजिटरी को क्लोन कर सकते हैं:
git clone https://github.com/fcambus/ansiweather.git
और भागो:
cd ansiweather ./ansiweather
AnsiWeather एक छोटा ऐप है, इसलिए इसकी स्थापना में कुछ सेकंड से अधिक समय नहीं लगेगा।
मूल उपयोग
सैद्धांतिक रूप से, अपने स्थान के वर्तमान मौसम के बारे में विवरण देखने के लिए आपको केवल एक चीज करने की आवश्यकता है, वह है अपने पसंदीदा टर्मिनल में AnsiWeather चलाना। इसकी स्थापना के बाद, स्क्रीन पर अपने टर्मिनल के साथ, टाइप करें:
ansiweather
जैसा कि आप स्क्रीनशॉट में देख सकते हैं, AnsiWeather ने मुझे Rzeszow में मौसम के बारे में जानकारी दी। इसमें अपेक्षित तापमान के अलावा हवा की गति और आर्द्रता व दबाव का स्तर भी दिखा। केवल एक छोटी सी समस्या थी:मैं रेज़ज़ो में नहीं रहता। इससे दूर - सचमुच!
आपका मौसम
AnsiWeather को आपके वास्तविक स्थान के लिए बिना अनुमान के मौसम प्रदर्शित करने के लिए, आपको इसे मैन्युअल रूप से इनपुट करना होगा। इसके लिए आपको -l
. का इस्तेमाल करना होगा अपने शहर/राज्य और देश के बाद स्विच करें। चूंकि मैं एथेंस, ग्रीस में रहता हूं, इसलिए मैंने अपने स्थान का मौसम जानने के लिए निम्नलिखित का उपयोग किया:
ansiweather -l Athens,GR
इसी तरह, लंदन में कोई व्यक्ति उपयोग करेगा:
ansiweather -l London,UK
यदि इसमें कोई संदेह नहीं है कि आप किस देश का जिक्र कर रहे हैं, तो आप इसे पूरी तरह से बताना छोड़ सकते हैं और AnsiWeather को इस प्रकार चला सकते हैं:
ansiweather -l Taiwan
अधिक स्विच
किसी विशिष्ट स्थान को शामिल करने के अलावा (-l
. के साथ) स्विच), आप -u
. का उपयोग करके अपनी पसंद की मीट्रिक प्रणाली को भी परिभाषित कर सकते हैं दो संभावित विकल्पों के साथ स्विच करें:हमारे पिछले कमांड को बनाने के लिए, यह निम्न में से किसी एक जैसा दिखेगा:
ansiweather -l Athens,GR -u metric
या
ansiweather -l Athens,GR -u imperial
देखकर मौसम का पूर्वानुमान तो लग गया, लेकिन अब तक हमें सिर्फ मौजूदा मौसम की स्थिति ही नजर आई। वास्तविक पूर्वानुमान प्राप्त करने के लिए, आपको -f
. का उपयोग करना होगा स्विच, कई दिनों के बाद। उदाहरण के लिए:
ansiweather -l Paris,FR -u metric -f 3
उपरोक्त आदेश मीट्रिक प्रणाली का उपयोग करते हुए पेरिस, फ्रांस के लिए तीन दिवसीय मौसम पूर्वानुमान दिखाता है। वैकल्पिक रूप से, आप एक कैपिटल -F
. का उपयोग कर सकते हैं स्विच के रूप में, जो अगले पांच दिनों के लिए पूर्वानुमान दिखाता है:
ansiweather -l Paris,FR -u metric -F
हालांकि एक विशेष, ग्राफिक्स-समृद्ध मौसम विजेट या मौसम एप्लिकेशन से बहुत दूर, यदि आप प्रतीकों के लिए इसके समर्थन को सक्षम करते हैं, तो AnsiWeather कुछ बेहतर दिख सकता है। उसके लिए, आपको -s
. सेट करना होगा true
पर स्विच करें इस प्रकार:
ansiweather -l London,UK -u metric -F -s true
यदि आप चाहें, तो AnsiWeather आपको आपके स्थान पर सूर्योदय और सूर्यास्त का सही समय बता सकता है। उसके लिए, -d
. सेट करें true
पर स्विच करें :
ansiweather -l London,UK -u metric -s true -d true
ध्यान दें, हालांकि, ऐसा लगता है कि यह एक विशिष्ट लंबाई की जानकारी से अधिक नहीं है, इसलिए आप एक ही समय में दिन के समय और पांच दिन के पूर्वानुमान के लिए नहीं पूछ सकते।
अंत में, ध्यान देने योग्य कुछ अन्य स्विच हैं -a
जो आपको एएनएसआई रंग समर्थन को चालू करने की अनुमति देता है, -w
पवन डेटा के लिए पूछने के लिए, -h
नमी के लिए, और -p
दबाव डेटा के लिए जैसा कि हमने पिछले विकल्पों में देखा था, उन्हें चालू या बंद करने के लिए वे सभी "सत्य" या "गलत" की मांग करते हैं।
और चूंकि यह पूरी तरह से टर्मिनल में काम करता है, आप अपनी खुद की स्मार्ट स्क्रिप्ट बनाने के लिए आधार के रूप में AnsiWeather का उपयोग कर सकते हैं। उनके साथ, उदाहरण के लिए, आप अगले दिन के लिए पूर्वानुमान की जांच कर सकते हैं और अपने साथ एक छाता ले जाने की आवश्यकता होने पर खुद को एक ईमेल भेज सकते हैं। यह कुछ ऐसा है जिसके बारे में शायद हम किसी अन्य लेख में चर्चा करेंगे।
क्या आप मौसम की जांच करने के लिए एक अलग ऐप या समाधान का उपयोग कर रहे हैं या डब्ल्यूटीटीआर जैसे कुछ जो वेब-आधारित सेवा के साथ टर्मिनल को जोड़ता है? और यदि हां, तो कौन सा?