رئيسي نظام التشغيل Windows 10 احصل على معلومات تحديد الموقع الجغرافي لعنوان IP في Windows 10

احصل على معلومات تحديد الموقع الجغرافي لعنوان IP في Windows 10



في مقالتنا السابقة ، رأينا كيفية الحصول على معلومات تحديد الموقع الجغرافي لعنوان IP باستخدام bash و curl و jq في Linux. دعونا نرى كيف يمكن فعل الشيء نفسه في Windows 10. يمكننا استخدام Bash على Linux أو PowerShell لنفس الغرض.

إعلانات


مرة أخرى ، سوف نستخدم الخدمة المجانية 'freegeoip.net' كمصدر لمعلومات تحديد الموقع الجغرافي. يوفر واجهة برمجة تطبيقات HTTP عامة للبحث في تحديد الموقع الجغرافي لعناوين IP. يستخدم قاعدة بيانات لعناوين IP المرتبطة بالمدن إلى جانب المعلومات الأخرى ذات الصلة مثل المنطقة الزمنية وخط العرض وخط الطول. هذا مفيد جدا.

لماذا شاشة جهاز الكمبيوتر الخاص بي صفراء

احصل على معلومات تحديد الموقع الجغرافي لعنوان IP في Windows 10 باستخدام Bash على Ubuntu

إذا كان لديك Bash على Linux مثبتًا ، فيمكنك استخدامه في هذه الحالة. تحتاج إلى تثبيت المحلل اللغوي JSON لوحدة التحكم jq. افعل ذلك على النحو التالي.

    1. افتح Bash على Ubuntu. قد تحتاج إلى تثبيته أولاً. انظر المقال التالي:
      كيفية تمكين Ubuntu Bash في نظام التشغيل Windows 10 نصيحة: يمكنك ذلك أضف Bash على Ubuntu إلى قائمة سياق Explorer لفتحه في أي مجلد مطلوب بسرعة.
    2. اكتب الأمر التالي:
      sudo apt-get install jq

      سيتم تثبيت التطبيق:مع بوويرشيل

    3. الآن ، يمكنك استخدام الأمر التالي:
      curl http://freegeoip.net/json/119.94.116.145>tmpjson.txt && jq '.' tmpjson.txt && rm tmpjson.txt

      الإخراج:

إنه نفس الأمر أنا المستخدمة في بيئة Linux الأصلية ومع ذلك ، هناك خلل. في Windows 10 ، كسر Bash على Ubuntu الدعم لإخراج خط الأنابيب. بسبب هذه المشكلة ، لا يمكنك الجمع بين أدوات متعددة للعمل معًا بشكل صحيح.

لذلك استخدمت ملفًا مؤقتًا 'tmpjson.txt' يخزن استجابة الخادم ثم يتم حذفه.

إذا لم تكن من مستخدمي Bash على Ubuntu ، فيمكنك استخدام PowerShell بدلاً من ذلك.

كيفية تبديل الأحرف في gta 5

احصل على معلومات تحديد الموقع الجغرافي لعنوان IP في Windows 10 باستخدام PowerShell

افتح مثيلًا جديدًا من PowerShell كما هو موضح هنا: كل الطرق لفتح PowerShell في Windows 10

بدلاً من أداة curl ، يمكنك استخدام الأمر cmdlet استدعاء RestMethod . تم إنشاؤه خصيصًا للعمل مع خدمات REST (نقل الحالة التمثيلية) التي عادةً ما تُرجع بيانات JSON أو XML.

بناء الجملة كما يلي:

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

ستكون نتيجة الأمر كما يلي:

كيفية اغلاق الايفون بدون زر الطاقة

لا تحتاج حتى إلى تطبيق تنسيق إضافي على الأمر. يتم عرضه بشكل جيد بالفعل في الإخراج.

هذا هو.

مقالات مثيرة للاهتمام

اختيار المحرر

كيفية إيقاف Chrome فتح علامات تبويب جديدة
كيفية إيقاف Chrome فتح علامات تبويب جديدة
تُعد علامات التبويب الجديدة التي تفتح في Chrome دون مطالبتك مشكلة شائعة يواجهها العديد من مستخدمي Windows و Mac. ولكن ما يمكن أن يبدأ كمجرد مصدر إزعاج يمكن أن يصبح بسرعة مصدر إزعاج كبير. إذا كان السيناريو أعلاه يدق الأجراس ، فأنت تفعل
Windows 10 - ينقطع ماوس Bluetooth فجأة عن العمل أو يتوقف عن العمل
Windows 10 - ينقطع ماوس Bluetooth فجأة عن العمل أو يتوقف عن العمل
إذا كان لديك ماوس Bluetooth في نظام التشغيل Windows 10 ، فقد تواجه يومًا ما المشكلة الغريبة: ينقطع اتصال الماوس فجأة أو يتوقف عن العمل. جرب هذا الإصلاح.
كيفية تغيير لغتك في WeChat
كيفية تغيير لغتك في WeChat
أصبح WeChat ، وهو تطبيق شبكة اجتماعية صيني ، نجاحًا كبيرًا في جميع أنحاء العالم. في الصين ، يستخدمها الجميع كشبكة اجتماعية رقم واحد ، ويرجع ذلك أساسًا إلى أنها تفعل أكثر بكثير من WhatsApp. ومع ذلك ، معرفة كيفية التغيير
كيفية إصلاح انعكاس شاشة Roku لا يعمل مع Windows
كيفية إصلاح انعكاس شاشة Roku لا يعمل مع Windows
تتيح لك ميزة انعكاس الشاشة على Roku دفق المحتوى من جهاز الكمبيوتر الذي يعمل بنظام Windows إلى جهاز Roku. يمكن أن يكون فشل Roku في عكس جهاز الكمبيوتر الخاص بك بسبب العديد من الأخطاء. وتشمل هذه نظام تشغيل قديم ، ومشاكل في
كيفية نقل الرسائل النصية من أندرويد إلى أندرويد
كيفية نقل الرسائل النصية من أندرويد إلى أندرويد
استخدم MobileTrans لنقل رسائل Android النصية باستخدام جهاز الكمبيوتر الخاص بك وكابل USB. أو استخدم تطبيق SMS Backup and Restore لنقل النصوص بين هواتف Android لاسلكيًا.
التوافق مع الإصدارات السابقة لأجهزة Xbox 360
التوافق مع الإصدارات السابقة لأجهزة Xbox 360
جهاز Xbox 360 متوافق مع بعض ألعاب Xbox الأصلية، ولعب هذه الألعاب على النظام الأحدث له فوائد بالإضافة إلى القيود.
كيفية تحرير مساحة على Android
كيفية تحرير مساحة على Android
لا يتطلب الأمر الكثير من الجهد لملء مساحة التخزين الخاصة بك في Android ، خاصة إذا كان لديك هاتف به مساحة 8 أو 16 جيجابايت فقط. بمجرد طرح بيانات نظام التشغيل من الجهاز '