पावरशेल में मौसम का पूर्वानुमान कैसे प्राप्त करें
कल, हमने एक अच्छी और उपयोगी सेवा, wttr.in की समीक्षा की, जो उपयोगकर्ता को लिनक्स टर्मिनल में मौसम का पूर्वानुमान. आज, हम सीखेंगे कि इसे Windows PowerShell में कैसे करें।
विज्ञापन
हम मौसम पूर्वानुमान प्राप्त करने के लिए एक ओपन सोर्स वेब सेवा wttr.in का उपयोग करेंगे। Wttr.in का उपयोग न केवल मौसम की जांच के लिए किया जा सकता है, बल्कि कुछ अन्य उद्देश्यों के लिए भी किया जा सकता है। उदाहरण के लिए, आप वर्तमान चंद्रमा चरण देख सकते हैं।
पावरशेल कमांड प्रॉम्प्ट का एक उन्नत रूप है। यह रेडी-टू-यूज़ cmdlets के विशाल सेट के साथ विस्तारित है और विभिन्न परिदृश्यों में .NET Framework/C# का उपयोग करने की क्षमता के साथ आता है। देखो Windows 10 में PowerShell खोलने के सभी तरीके.
PowerShell में, अंतर्निहित cmdlet. के लिए एक विशेष उपनाम "कर्ल" है आह्वान-आराम विधि, जो PowerShell कंसोल से URL सामग्री को पुनः प्राप्त कर सकता है। यह हमें उन आदेशों का उपयोग करने की अनुमति देगा जो मैंने लिनक्स लेख में लगभग बिना किसी संशोधन के प्रदान किए हैं।
पावरशेल में मौसम का पूर्वानुमान प्राप्त करने के लिए, आप निम्न आदेशों का उपयोग कर सकते हैं।
PowerShell में वर्तमान मौसम प्राप्त करने के लिए, निम्न आदेश टाइप या कॉपी-पेस्ट करें:
(कर्ल http://wttr.in/?Q0 -UserAgent "कर्ल")। सामग्री

आप वांछित स्थान निम्नानुसार निर्दिष्ट कर सकते हैं:
(कर्ल http://wttr.in/NewYork -UserAgent "कर्ल")। सामग्री
आउटपुट इस प्रकार होगा:

आवश्यकता पड़ने पर आप उस देश को निर्दिष्ट कर सकते हैं जहां आप रहते हैं। वाक्य रचना इस प्रकार है:
(कर्ल http://wttr.in/"Madrid, स्पेन" -UserAgent "कर्ल")। सामग्री
डबल कोट्स यह सुनिश्चित करने के लिए महत्वपूर्ण हैं कि सेवा को स्थान दिया जाएगा, अन्यथा आपको पावरशेल में एक त्रुटि मिलेगी।

सेवा कई विकल्पों का समर्थन करती है। उनके बारे में जानने के लिए निम्न पेज खोलें:
http://wttr.in/:help
वैकल्पिक रूप से, आप अपने टर्मिनल में इस कमांड का उपयोग कर सकते हैं:
(कर्ल http://wttr.in/:help -UserAgent "कर्ल")। सामग्री
यहां कुछ उपयोगी विकल्प दिए गए हैं।
(कर्ल wttr.in/New-York? n -UserAgent "कर्ल")। सामग्री
यह पूर्वानुमान का संक्षिप्त संस्करण प्रदर्शित करेगा जिसमें केवल दोपहर और रात शामिल है।
(कर्ल wttr.in/New-York? 0 -UserAgent "कर्ल")। सामग्री
यह निर्दिष्ट स्थान में केवल वर्तमान मौसम दिखाएगा।

यह उल्लेखनीय है कि wttr.in सेवा आपके वेब ब्राउज़र में पूर्वानुमान दिखा सकती है। अपने ब्राउज़र को उसी स्थान पर इंगित करें जिसका उपयोग आप PowerShell में करते हैं। निम्न स्क्रीनशॉट देखें:

यदि आप स्थान में ".png" जोड़ते हैं, तो सेवा एक PNG छवि लौटा देगी। आप इसे अपने वेब पेज में एम्बेड कर सकते हैं।
उदाहरण के लिए, इस लिंक को खोलें: http://wttr.in/New-York.png

पीएनजी मोड में, आप निम्नानुसार पैरामीटर पास कर सकते हैं:
wttr.in/Location_parameters.png
उदाहरण के लिए:
wttr.in/न्यूयॉर्क_tq0.png
सेवा कई भाषाओं में स्थानीयकृत है।
पूर्वानुमान भाषा बदलने के लिए, आप निम्न सिंटैक्स का उपयोग कर सकते हैं:
(कर्ल wttr.in/बर्लिन? lang=de -UserAgent "कर्ल" ).Content. (कर्ल wttr.in/Moscow? lang=ru -UserAgent "कर्ल" ).Content

वैकल्पिक रूप से, आप उप डोमेन का उपयोग इस प्रकार कर सकते हैं:
(कर्ल de.wttr.in/Berlin -UserAgent "कर्ल")। सामग्री (कर्ल ru.wttr.in/Moscow -UserAgent "कर्ल")। सामग्री

समर्थित भाषाएं हैं:
az bg ca cs cy da de el eo es fi fr hi hr hu is it ja ko mk ml nl nn pt pl ro ru sk sl sr sr-lat sv tr uk uz vi zh et hy jv ka kk ky lt lv sw th zu बी एस बी
वर्तमान चंद्र चरण को देखने के लिए Wttr.in का उपयोग किया जा सकता है। निम्न आदेश निष्पादित करें:
(कर्ल wttr.in/Moon -UserAgent "कर्ल")। सामग्री

नोट: ऊपर दिए गए सभी स्क्रीनशॉट विंडोज 10 क्रिएटर्स अपडेट में बनाए गए हैं। पिछले Windows संस्करणों में, PowerShell में ANSI अनुक्रमों के साथ कोई समस्या हो सकती है। यदि आप विंडोज 7 या विंडोज 8 चला रहे हैं, तो वर्कअराउंड पाने के लिए कृपया निम्न पेज देखें: PowerShell कंसोल में wttr.in को कैसे सक्षम करें.
बस, इतना ही।