எங்கள் முந்தைய கட்டுரையில், நாங்கள் பார்த்தோம் பாஷ் பயன்படுத்தி ஐபி முகவரிக்கான புவிஇருப்பிட தகவலை எவ்வாறு பெறுவது , சுருட்டு மற்றும் jq லினக்ஸில். விண்டோஸ் 10 இல் இதை எவ்வாறு செய்யலாம் என்பதைப் பார்ப்போம். அதே நோக்கத்திற்காக லினக்ஸ் அல்லது பவர்ஷெல்லில் பாஷைப் பயன்படுத்தலாம்.
விளம்பரம்
மீண்டும், புவிஇருப்பிட தகவலின் ஆதாரமாக 'freegeoip.net' என்ற இலவச சேவையைப் பயன்படுத்துவோம். ஐபி முகவரிகளின் புவி இருப்பிடத்தைத் தேட இது ஒரு பொது HTTP API ஐ வழங்குகிறது. இது நேர மண்டலம், அட்சரேகை மற்றும் தீர்க்கரேகை போன்ற பிற தொடர்புடைய தகவல்களுடன் நகரங்களுடன் தொடர்புடைய ஐபி முகவரிகளின் தரவுத்தளத்தைப் பயன்படுத்துகிறது. இது மிகவும் பயனுள்ளதாக இருக்கும்.
பழைய குரோம் திரும்பப் பெறுவது எப்படி
உபுண்டுவில் பாஷைப் பயன்படுத்தி விண்டோஸ் 10 இல் ஐபி முகவரியின் புவிஇருப்பிட தகவலைப் பெறுக
நீங்கள் லினக்ஸில் பாஷ் நிறுவியிருந்தால், இந்த விஷயத்தில் அதைப் பயன்படுத்தலாம். நீங்கள் jq கன்சோல் JSON பாகுபடுத்தியை நிறுவ வேண்டும். பின்வருமாறு செய்யுங்கள்.
- உபுண்டுவில் திறந்த பாஷ். நீங்கள் முதலில் அதை நிறுவ வேண்டும். பின்வரும் கட்டுரையைப் பார்க்கவும்:
விண்டோஸ் 10 இல் உபுண்டு பாஷை எவ்வாறு இயக்குவது உதவிக்குறிப்பு: உங்களால் முடியும் எக்ஸ்ப்ளோரரின் சூழல் மெனுவில் உபுண்டுவில் பாஷ் சேர்க்கவும் விரும்பிய எந்த கோப்புறையிலும் விரைவாக திறக்க. - பின்வரும் கட்டளையைத் தட்டச்சு செய்க:
sudo apt-get install jq
பயன்பாடு நிறுவப்படும்:
- இப்போது, நீங்கள் பின்வரும் கட்டளையைப் பயன்படுத்தலாம்:
சுருட்டை http://freegeoip.net/json/119.94.116.145>tmpjson.txt && jq '.' tmpjson.txt && rm tmpjson.txt
வெளியீடு:
அதே கட்டளை நான் சொந்த லினக்ஸ் சூழலில் பயன்படுத்தப்படுகிறது இருப்பினும், ஒரு தடுமாற்றம் உள்ளது. விண்டோஸ் 10 இல், உபுண்டுவில் பாஷ் குழாய் வெளியீட்டிற்கான ஆதரவை உடைத்துள்ளது. இந்த சிக்கல் காரணமாக, சரியாக வேலை செய்ய பல கருவிகளை இணைக்க முடியாது.
எனவே நான் ஒரு தற்காலிக கோப்பை 'tmpjson.txt' ஐப் பயன்படுத்தினேன், இது சேவையக பதிலைச் சேமித்து பின்னர் நீக்கப்படும்.
நீங்கள் உபுண்டுவில் பாஷின் பயனராக இல்லாவிட்டால், அதற்கு பதிலாக பவர்ஷெல் பயன்படுத்தலாம்.
சேவையகத்தை நிராகரிக்க மக்களை எவ்வாறு அழைப்பது
பவர்ஷெல் பயன்படுத்தி விண்டோஸ் 10 இல் ஐபி முகவரியின் புவிஇருப்பிட தகவலைப் பெறுக
இங்கே விவரிக்கப்பட்டுள்ளபடி பவர்ஷெல்லின் புதிய நிகழ்வைத் திறக்கவும்: விண்டோஸ் 10 இல் பவர்ஷெல் திறக்க அனைத்து வழிகளும்
சுருட்டை கருவிக்கு பதிலாக, நீங்கள் cmdlet ஐப் பயன்படுத்தலாம் அழைப்பு-ஓய்வு முறை . இது பொதுவாக JSON அல்லது XML தரவை வழங்கும் REST (பிரதிநிதித்துவ மாநில பரிமாற்றம்) சேவைகளுடன் பணியாற்றுவதற்காக சிறப்பாக உருவாக்கப்பட்டது.
தொடரியல் பின்வருமாறு:
Invoke-RestMethod -Method Get -Uri http://freegeoip.net/json/119.94.116.145
கட்டளையின் முடிவு பின்வருமாறு:
கிராமவாசிகள் இனப்பெருக்கம் செய்ய எத்தனை கதவுகள்
கட்டளைக்கு கூடுதல் வடிவமைப்பை நீங்கள் பயன்படுத்த தேவையில்லை. இது ஏற்கனவே வெளியீட்டில் நன்றாக காட்டப்பட்டுள்ளது.
அவ்வளவுதான்.