Windows Tips & News

विंडोज 10 में आईपी एड्रेस की जियोलोकेशन जानकारी प्राप्त करें

click fraud protection
अनुशंसित: विंडोज़ समस्याओं को ठीक करने और सिस्टम प्रदर्शन को अनुकूलित करने के लिए यहां क्लिक करें

हमने अपने पिछले लेख में देखा था बैश का उपयोग करके आईपी पते के लिए भौगोलिक स्थान की जानकारी कैसे प्राप्त करें, कर्ल और लिनक्स में jq। आइए देखें कि विंडोज 10 में भी ऐसा कैसे किया जा सकता है। हम उसी उद्देश्य के लिए लिनक्स या पावरशेल पर बैश का उपयोग कर सकते हैं।

विज्ञापन


फिर से, हम जियोलोकेशन जानकारी के स्रोत के रूप में मुफ्त सेवा "freegeoip.net" का उपयोग करेंगे। यह आईपी पते के भौगोलिक स्थान को खोजने के लिए एक सार्वजनिक HTTP एपीआई प्रदान करता है। यह समय क्षेत्र, अक्षांश और देशांतर जैसी अन्य प्रासंगिक जानकारी के साथ शहरों से जुड़े आईपी पते के डेटाबेस का उपयोग करता है। यह बहुत उपयोगी है।

उबंटू पर बैश का उपयोग करके विंडोज 10 में आईपी एड्रेस की जियोलोकेशन जानकारी प्राप्त करें

यदि आपके पास Linux पर Bash स्थापित है, तो आप इस मामले में इसका उपयोग कर सकते हैं। आपको jq कंसोल JSON पार्सर इंस्टॉल करना होगा। इसे निम्नानुसार करें।

    1. उबंटू पर बैश खोलें। आपको इसे पहले स्थापित करने की आवश्यकता हो सकती है। निम्नलिखित लेख देखें:

      विंडोज 10 में उबंटू बैश कैसे सक्षम करेंयुक्ति: आप कर सकते हैं एक्सप्लोरर के संदर्भ मेनू में उबंटू पर बैश जोड़ें इसे किसी भी वांछित फ़ोल्डर में जल्दी से खोलने के लिए।
    2. निम्न आदेश टाइप करें:
      sudo apt-jq स्थापित करें

      एप्लिकेशन इंस्टॉल हो जाएगा:इंस्टॉल-जेक्यू-इन-बैश-ऑन-उबंटू

    3. अब, आप निम्न आदेश का उपयोग कर सकते हैं:
      कर्ल http://freegeoip.net/json/119.94.116.145>tmpjson.txt && जेक्यू '।' tmpjson.txt && आरएम tmpjson.txt

      उत्पादन:रनिंग-द-कमांड-इन-विंडो

यह वही आज्ञा है I देशी Linux वातावरण में उपयोग किया जाता है, तथापि, एक गड़बड़ है। विंडोज 10 में, उबंटू पर बैश ने पाइपलाइन आउटपुट के लिए समर्थन तोड़ दिया है। इस समस्या के कारण, आप एक साथ ठीक से काम करने के लिए एक से अधिक टूल को संयोजित नहीं कर सकते हैं।

इसलिए मैंने एक अस्थायी फ़ाइल 'tmpjson.txt' का उपयोग किया जो सर्वर प्रतिक्रिया को संग्रहीत करता है और फिर हटा दिया जाता है।

यदि आप उबंटू पर बैश के उपयोगकर्ता नहीं हैं, तो आप इसके बजाय पावरशेल का उपयोग कर सकते हैं।

पावरशेल का उपयोग करके विंडोज 10 में आईपी एड्रेस की जियोलोकेशन जानकारी प्राप्त करें

यहाँ बताए अनुसार PowerShell का एक नया उदाहरण खोलें: Windows 10 में PowerShell खोलने के सभी तरीके

कर्ल टूल के बजाय, आप cmdlet का उपयोग कर सकते हैं आह्वान-आराम विधि. यह विशेष रूप से REST (प्रतिनिधि राज्य स्थानांतरण) सेवाओं के साथ काम करने के लिए बनाया गया है जो आमतौर पर JSON या XML डेटा लौटाते हैं।

वाक्य रचना इस प्रकार है:

Invoke-RestMethod -Method Get -Uri http://freegeoip.net/json/119.94.116.145

आदेश का परिणाम इस प्रकार होगा:

विद-पावरशेल

आपको आदेश में अतिरिक्त स्वरूपण लागू करने की भी आवश्यकता नहीं है। यह पहले से ही आउटपुट में अच्छी तरह से प्रदर्शित होता है।

बस, इतना ही।

अनुशंसित: विंडोज़ समस्याओं को ठीक करने और सिस्टम प्रदर्शन को अनुकूलित करने के लिए यहां क्लिक करें
PowerToys 0.68.1 Ctrl + V को इसके 'पेस्ट एज़ टेक्स्ट' टूल से बाइंड करने की अनुमति देता है

PowerToys 0.68.1 Ctrl + V को इसके 'पेस्ट एज़ टेक्स्ट' टूल से बाइंड करने की अनुमति देता है

प्रमुख संस्करण 0.68 के जारी होने के तुरंत बाद, पॉवरटॉयज को एक नया अपडेट प्राप्त हुआ है। PowerToys...

अधिक पढ़ें

विंडोज 11 को आखिरकार टास्कबार बटन को अनग्रुप करने और टेक्स्ट लेबल दिखाने की क्षमता मिल रही है

विंडोज 11 को आखिरकार टास्कबार बटन को अनग्रुप करने और टेक्स्ट लेबल दिखाने की क्षमता मिल रही है

Microsoft आखिरकार टास्कबार बटन को अनग्रुप करने और रनिंग ऐप्स के लिए टेक्स्ट लेबल दिखाने की क्षमता...

अधिक पढ़ें

माइक्रोसॉफ्ट एज को क्रिप्टो वॉलेट फीचर मिल रहा है

माइक्रोसॉफ्ट एज को क्रिप्टो वॉलेट फीचर मिल रहा है

आपको याद होगा कि कुछ समय पहले ओपेरा ब्राउज़र में एक क्रिप्टो वॉलेट सुविधा मिली थी जो आपको डिजिटल ...

अधिक पढ़ें