Hoofd Ramen 10 Krijg geolocatiegegevens van IP-adres in Windows 10

Krijg geolocatiegegevens van IP-adres in Windows 10



In ons vorige artikel hebben we gezien hoe je de geolocatie-informatie voor een IP-adres kunt krijgen met bash , curl en jq in Linux. Laten we eens kijken hoe hetzelfde kan worden gedaan in Windows 10. We kunnen Bash op Linux of PowerShell voor hetzelfde doel gebruiken.

Advertentie


Nogmaals, we zullen de gratis service 'freegeoip.net' gebruiken als een bron van de geolocatie-informatie. Het biedt een openbare HTTP-API om de geolocatie van IP-adressen te doorzoeken. Het maakt gebruik van een database met IP-adressen die aan steden zijn gekoppeld, samen met andere relevante informatie zoals tijdzone, breedtegraad en lengtegraad. Dit is erg handig.

zoek een verlanglijstje op amazon

Krijg geolocatiegegevens van het IP-adres in Windows 10 met Bash op Ubuntu

Als je Bash op Linux hebt geïnstalleerd, kun je het in dit geval gebruiken. U moet de jq console JSON-parser installeren. Doe het als volgt.

    1. Open Bash op Ubuntu. Mogelijk moet u deze eerst installeren. Zie het volgende artikel:
      Ubuntu Bash inschakelen in Windows 10 Tip: dat kan voeg Bash op Ubuntu toe aan het contextmenu van de Verkenner om het snel in elke gewenste map te openen.
    2. Typ de volgende opdracht:
      sudo apt-get install jq

      De applicatie wordt geïnstalleerd:met powershell

    3. Nu kunt u de volgende opdracht gebruiken:
      krul http://freegeoip.net/json/119.94.116.145>tmpjson.txt && jq '.' tmpjson.txt && rm tmpjson.txt

      Het resultaat:

Het is hetzelfde commando dat ik gebruikt in de native Linux-omgeving er is echter een storing. In Windows 10 heeft Bash op Ubuntu de ondersteuning voor pijplijnuitvoer verbroken. Vanwege dit probleem kunt u meerdere tools niet combineren om correct samen te werken.

Dus ik heb een tijdelijk bestand 'tmpjson.txt' gebruikt waarin de serverreactie wordt opgeslagen en vervolgens wordt verwijderd.

Als u geen gebruiker bent van Bash op Ubuntu, kunt u in plaats daarvan PowerShell gebruiken.

hoe u uw iPhone kunt resetten als u uw wachtwoord bent vergeten

Krijg geolocatiegegevens van het IP-adres in Windows 10 met PowerShell

Open een nieuw exemplaar van PowerShell zoals hier wordt beschreven: Alle manieren om PowerShell te openen in Windows 10

In plaats van de curl-tool kunt u de cmdlet gebruiken Invoke-RestMethod . Het is speciaal gemaakt om te werken met REST-services (Representational State Transfer) die meestal JSON- of XML-gegevens retourneren.

De syntaxis is als volgt:

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

Het resultaat van de opdracht is als volgt:

hoe te controleren op stuurprogramma-updates

U hoeft niet eens extra opmaak op de opdracht toe te passen. Het wordt al mooi weergegeven in de uitvoer.

Dat is het.

Interessante Artikelen

Editor'S Choice

Hoe een nummer op een Android-telefoon te deblokkeren
Hoe een nummer op een Android-telefoon te deblokkeren
Een nummer geblokkeerd, maar van gedachten veranderd? Hier leest u hoe u een nummer op uw Android-telefoon kunt deblokkeren, een heel eenvoudige taak die diep in de instellingen verborgen ligt.
Een snelkoppeling maken naar het dialoogvenster Windows afsluiten in Windows 8, Windows 7 en Vista
Een snelkoppeling maken naar het dialoogvenster Windows afsluiten in Windows 8, Windows 7 en Vista
Sinds Windows Vista is het klassieke dialoogvenster Afsluiten alleen toegankelijk met behulp van een sneltoets. U moet alle vensters minimaliseren, vervolgens klikken om op het bureaublad te focussen en tenslotte op Alt + F4 drukken om het te laten verschijnen. In plaats daarvan biedt Microsoft u een uitbreidbaar submenu voor de knop 'Afsluiten' in het menu Start van Windows 7 en Windows
Home is momenteel niet beschikbaar - Fire Stick-fout
Home is momenteel niet beschikbaar - Fire Stick-fout
Amazon's Fire Stick biedt veel voordelen voor zijn gebruikers. Sommigen van hen bieden onbeperkte toegang tot honderden tv-programma's en films, evenals tot duizenden nummers op Amazon Prime Music. Hoewel Fire Stick is
Hoe een Minecraft-server voor vrienden te maken
Hoe een Minecraft-server voor vrienden te maken
Hoewel er niets mis is met het spelen van Minecraft in je eentje, is het spel extra leuk als er een paar vrienden bij zijn. Veel spelers maken servers voor langdurige bouwprojecten of spelen met mods omdat de mogelijkheden eindeloos zijn. Echter niet iedereen
Een Apple Watch repareren die niet kan worden ingeschakeld
Een Apple Watch repareren die niet kan worden ingeschakeld
Als uw Apple Watch niet aangaat of vast lijkt te zitten terwijl alleen de tijd op het scherm wordt weergegeven, is er mogelijk een eenvoudige oplossing voordat u Apple belt.
Hoe u de kijkgeschiedenis van uw Instagram-rollen kunt bekijken
Hoe u de kijkgeschiedenis van uw Instagram-rollen kunt bekijken
Ben je op zoek naar een manier om Instagram-rollen waarvan je een tijdje terug hebt genoten opnieuw te bekijken? Zo ja, dan bent u hier aan het juiste adres. Hoewel Instagram Reels een relatief nieuwe functie is op Instagram, zijn mensen er snel ingetrapt
Google Chrome 67 uitgebracht, hier is het wijzigingslogboek
Google Chrome 67 uitgebracht, hier is het wijzigingslogboek
Een nieuwe versie van de meest populaire webbrowser, Google Chrome, is uit. Versie 67 heeft de stabiele tak bereikt en is nu beschikbaar voor Windows, Linux, Mac en Android.