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

Wat u moet doen als uw telefoonnummer wordt vervalst
Wat u moet doen als uw telefoonnummer wordt vervalst
Als een telefoonoplichter uw smartphone of vaste telefoonnummer vervalst, zijn er verschillende tips en strategieën die u kunt proberen om de controle terug te krijgen.
Emotes gebruiken in Overwatch
Emotes gebruiken in Overwatch
Overwatch is een van de meest populaire hero-shooters op de gamemarkt, met veel bijval en uiterst positieve recensies. In het spel word je geplaatst bij een team van helden om doelen te bereiken en de vijand te bestrijden
Werken AirPods met Android-apparaten?
Werken AirPods met Android-apparaten?
Als u een Android-gebruiker bent en overweegt een paar Apple AirPods te kopen, vraagt ​​u zich misschien af ​​of ze met uw apparaat werken. In dit artikel beantwoorden we die vraag en vertellen we je alles wat je moet weten
Video's bewerken op de Amazon Fire-tablet
Video's bewerken op de Amazon Fire-tablet
De Amazon Fire Tablet is een handige tablet met een helder, groot scherm die vooral wordt gebruikt voor entertainment: media streamen, boeken lezen, muziek afspelen en diverse andere leuke activiteiten. Behalve het bekijken van video's, kan dit grote scherm handig zijn
Hoe u afbeeldingen met een hoge resolutie kunt maken
Hoe u afbeeldingen met een hoge resolutie kunt maken
Leer hoe u de resolutie van een afbeelding kunt verhogen door deze groter te maken en de pixels te vergroten met GIMP, macOS Preview en de app Afbeeldingsgrootte.
Schakel geavanceerde animaties in voor het startscherm in Windows 8
Schakel geavanceerde animaties in voor het startscherm in Windows 8
In Windows 8 is het startscherm uw belangrijkste manier om applicaties te starten. Het vervangt het goede oude Start-menu en toont klassieke snelkoppelingen en moderne live-tegels. Vandaag ga ik verborgen tweaks delen waarmee je meer geavanceerde startschermanimaties kunt inschakelen. U kunt het zo instellen dat u ziet
openSUSE-Leap-15-1 voor WSL nu beschikbaar in Microsoft Store
openSUSE-Leap-15-1 voor WSL nu beschikbaar in Microsoft Store
Als u de WSL-functie in Windows 10 (voorheen bekend als Bash On Ubuntu) gebruikt, weet u zeker dat u meerdere Linux-distributies kunt installeren en uitvoeren vanuit Microsoft Store. openSUSE-Leap-15-1 is een nieuwe distro die kan worden gedownload en geïnstalleerd in WSL. De mogelijkheid om Linux native uit te voeren in Windows 10 wordt geleverd door het