Hlavná Windows 10 Získajte informácie o geografickej polohe adresy IP v systéme Windows 10

Získajte informácie o geografickej polohe adresy IP v systéme Windows 10



V našom predchádzajúcom článku sme videli ako získať informácie o geolokácii pre IP adresu pomocou bash , curl a jq v systéme Linux. Pozrime sa, ako to isté možno urobiť vo Windows 10. Na ten istý účel môžeme použiť Bash v Linuxe alebo PowerShell.

Inzerát


Opäť použijeme bezplatnú službu „freegeoip.net“ ako zdroj geolokačných informácií. Poskytuje verejné HTTP API na vyhľadávanie geolokácie IP adries. Používa databázu IP adries, ktoré sú spojené s mestami, spolu s ďalšími relevantnými informáciami, ako sú časové pásmo, zemepisná šírka a dĺžka. To je veľmi užitočné.

prečo je obrazovka môjho počítača žltá

Získajte informácie o geografickej polohe adresy IP v systéme Windows 10 pomocou programu Bash v systéme Ubuntu

Ak máte nainštalovaný Bash na Linuxe, môžete ho v takom prípade použiť. Musíte si nainštalovať syntaktický analyzátor JSON konzoly jq. Urobte to nasledovne.

    1. Otvorte Bash na Ubuntu. Možno budete musieť najskôr nainštalovať. Prečítajte si nasledujúci článok:
      Ako povoliť Ubuntu Bash v systéme Windows 10 Tip: môžete pridajte Bash na Ubuntu do kontextovej ponuky Prieskumníka ho rýchlo otvoríte v ľubovoľnom požadovanom priečinku.
    2. Zadajte nasledujúci príkaz:
      sudo apt-get nainštalovať jq

      Aplikácia sa nainštaluje:s-PowerShell

    3. Teraz môžete použiť nasledujúci príkaz:
      zvlnenie http://freegeoip.net/json/119.94.116.145>tmpjson.txt && jq '.' tmpjson.txt && rm tmpjson.txt

      Výstup:

Je to ten istý príkaz I používaný v natívnom prostredí Linuxu , je tu však závada. Vo Windows 10 Bash v Ubuntu porušil podporu pre výstup potrubia. Kvôli tomuto problému nemôžete kombinovať viac nástrojov na správnu spoluprácu.

Použil som teda dočasný súbor „tmpjson.txt“, ktorý ukladá odpoveď servera a potom sa odstráni.

Ak nie ste používateľom Bash v Ubuntu, môžete namiesto toho použiť PowerShell.

ako prepínať znaky v gta 5

Získajte informácie o geografickej polohe adresy IP v systéme Windows 10 pomocou prostredia PowerShell

Otvorte novú inštanciu prostredia PowerShell, ako je popísané tu: Všetky spôsoby otvorenia prostredia PowerShell v systéme Windows 10

Namiesto nástroja na zvlnenie môžete použiť rutinu cmdlet Invoke-RestMethod . Je špeciálne vytvorený na prácu so službami REST (Representational State Transfer), ktoré zvyčajne vracajú údaje JSON alebo XML.

Syntax je nasledovná:

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

Výsledok príkazu bude nasledovný:

ako pripojiť soundbar k roku tv

Na príkaz nemusíte používať ani ďalšie formátovanie. Vo výstupe je to už pekne zobrazené.

To je všetko.

Zaujímavé Články

Redakcia Choice

Spustite Chrome priamo v režime inkognito pomocou vlastnej skratky
Spustite Chrome priamo v režime inkognito pomocou vlastnej skratky
Režim inkognito v prehliadači Google Chrome je populárna a užitočná funkcia, ktorá sa však predvolene spúšťa pomocou niekoľkých krokov. Ukážeme vám, ako vytvoriť vlastnú skratku v režime inkognito, aby ste mohli spustiť novú inštanciu prehliadača Chrome v režime inkognito jediným kliknutím.
Ako dostať Netflix na tanier? Pokrývame všetko medzi tým
Ako dostať Netflix na tanier? Pokrývame všetko medzi tým
Automatické reklamy nie je možné na stránke programovo zakázať, takže sme tu!
Ako prispôsobiť spúšťanie systému Windows 8
Ako prispôsobiť spúšťanie systému Windows 8
Opisuje, ako prispôsobiť prostredie zavádzania systému Windows 8
Mali by ste si kúpiť Nintendo DS Lite alebo DSi?
Mali by ste si kúpiť Nintendo DS Lite alebo DSi?
Nie ste rozhodnutí o kúpe Nintendo DSi alebo staršieho Nintenda DS Lite? Tento zoznam načrtáva kľúčové funkcie oboch vreckových systémov.
Ako odstrániť všetky príspevky Reddit
Ako odstrániť všetky príspevky Reddit
https://www.youtube.com/watch?v=tbWDDJ6HAeI Ak ste dlhoročným používateľom Redditu, je pravdepodobné, že ľutujete aspoň niekoľko príspevkov, ktoré ste zdieľali s komunitou. Byť vyhýbaný za zdieľanie nepopulárneho názoru je business as
Ako zmeniť jazyk displeja v systéme Windows 10
Ako zmeniť jazyk displeja v systéme Windows 10
Jazyk zobrazenia v systéme Windows 10 môžete meniť priebežne inštaláciou jedného alebo viacerých jazykových balíkov. Musíte urobiť nasledovné.
Ako sledovať videá z YouTube pomocou Chromecastu
Ako sledovať videá z YouTube pomocou Chromecastu
YouTube je jednou z najlepších platforiem na prezeranie a zverejňovanie videozáznamov všetkých typov. Ak ste YouTube používali zo svojho smartphonu, tabletu alebo počítača a úprimne, kto to nevie, môže to byť návykový zvyk. Ak