আমাদের আগের প্রবন্ধে, আমরা দেখেছি ব্যাশ ব্যবহার করে কীভাবে আইপি ঠিকানার জন্য ভূ-অবস্থান সংক্রান্ত তথ্য পাবেন , লিনাক্সে কার্ল এবং জিকিউ। আসুন দেখুন উইন্ডোজ 10 এ কীভাবে একই কাজ করা যায় আমরা একই উদ্দেশ্যে লিনাক্স বা পাওয়ারশেলের উপর ব্যাশ ব্যবহার করতে পারি।
বিজ্ঞাপন
আবার, আমরা জিওলোকেশন তথ্যের উত্স হিসাবে ফ্রি পরিষেবা 'freegeoip.net' ব্যবহার করব। এটি আইপি ঠিকানাগুলির ভূ-অবস্থান অনুসন্ধানের জন্য একটি সর্বজনীন HTTP এপিআই সরবরাহ করে। এটি আইপি ঠিকানার একটি ডাটাবেস ব্যবহার করে যা অন্যান্য অঞ্চল সম্পর্কিত সময় অঞ্চল, অক্ষাংশ এবং দ্রাঘিমাংশের সাথে শহরের সাথে সম্পর্কিত। এটি খুব দরকারী।
আপনি তৈরি একটি বিবাদ সার্ভার ছেড়ে কিভাবে
উবুন্টুতে ব্যাশ ব্যবহার করে উইন্ডোজ 10 এ আইপি ঠিকানার জিওলোকেশন তথ্য পান
আপনার যদি লিনাক্সে ব্যাশ ইনস্টল থাকে তবে আপনি এই ক্ষেত্রে এটি ব্যবহার করতে পারেন। আপনাকে জিকিউ কনসোল জেএসএন পার্সার ইনস্টল করতে হবে। এটি নিম্নলিখিত হিসাবে করুন।
- উবুন্টুতে বাশ খুলুন। আপনার প্রথমে এটি ইনস্টল করার প্রয়োজন হতে পারে। নিম্নলিখিত নিবন্ধটি দেখুন:
উইন্ডোজ 10 এ কীভাবে উবুন্টু বাশ সক্ষম করবেন পরামর্শ: আপনি পারেন এক্সপ্লোরারের প্রসঙ্গ মেনুতে উবুন্টুতে ব্যাশ যুক্ত করুন এটি যে কোনও পছন্দসই ফোল্ডারে দ্রুত খুলতে হবে। - নিম্নলিখিত কমান্ডটি টাইপ করুন:
sudo অ্যাপ্লিকেশন জেকি ইনস্টল করুন
অ্যাপ্লিকেশনটি ইনস্টল করা হবে:
- এখন, আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করতে পারেন:
কার্ল http://freegeoip.net/json/119.94.116.145>tmpjson.txt && jq '। tmpjson.txt &&mm tmpjson.txt
আউটপুট:
এটি একই আদেশ আমি নেটিভ লিনাক্স পরিবেশে ব্যবহৃত যাইহোক, একটি ত্রুটি আছে। উইন্ডোজ 10-এ, উবুন্টু-তে বাশ পাইপলাইন আউটপুটটির জন্য সমর্থন ভঙ্গ করেছে। এই সমস্যার কারণে, আপনি একসাথে সঠিকভাবে কাজ করতে একাধিক সরঞ্জাম একত্রিত করতে পারবেন না।
সুতরাং আমি একটি অস্থায়ী ফাইল 'tmpjson.txt' ব্যবহার করেছি যা সার্ভারের প্রতিক্রিয়া সংরক্ষণ করে এবং তারপরে মুছে ফেলা হয়।
আপনি যদি উবুন্টুতে ব্যাশের ব্যবহারকারী না হন তবে আপনি তার পরিবর্তে পাওয়ারশেল ব্যবহার করতে পারেন।
একটি ফটো থেকে অবতার করুন
পাওয়ারশেল ব্যবহার করে উইন্ডোজ 10 এ আইপি ঠিকানার জিওলোকেশন তথ্য পান
এখানে বর্ণিত হিসাবে পাওয়ারশেলের একটি নতুন উদাহরণ খুলুন: উইন্ডোজ 10 এ পাওয়ারশেল খোলার সমস্ত উপায়
কার্ল টুলের পরিবর্তে, আপনি সেমিডলেট ব্যবহার করতে পারেন দাওয়াত-রেস্টমথোদ । এটি বিশেষত আরইএসটি (প্রতিনিধিত্বমূলক রাজ্য স্থানান্তর) পরিষেবাগুলির সাথে কাজ করার জন্য তৈরি করা হয় যা সাধারণত জেএসএন বা এক্সএমএল ডেটা ফেরত দেয়।
বাক্য গঠনটি নিম্নরূপ:
দাওয়াত-রেস্টমথোড-ম্যাথোড -উরি http://freegeoip.net/json/119.94.116.145
কমান্ডের ফলাফল নিম্নলিখিত হবে:
উইন্ডোজ কীভাবে ব্লুটুথ চালু করতে হয়
এমনকি আপনাকে কমান্ডটিতে অতিরিক্ত বিন্যাস প্রয়োগ করতে হবে না। এটি ইতিমধ্যে সুন্দরভাবে আউটপুট প্রদর্শিত হয়।
এটাই.