Główny Windows 10 Uzyskaj informacje o geolokalizacji adresu IP w systemie Windows 10

Uzyskaj informacje o geolokalizacji adresu IP w systemie Windows 10



W naszym poprzednim artykule widzieliśmy jak uzyskać informacje o geolokalizacji dla adresu IP za pomocą bash , curl i jq w Linuksie. Zobaczmy, jak to samo można zrobić w systemie Windows 10. W tym samym celu możemy użyć Bash w systemie Linux lub PowerShell.

Reklama


Ponownie użyjemy bezpłatnej usługi „freegeoip.net” jako źródła informacji o geolokalizacji. Udostępnia publiczny interfejs API HTTP do wyszukiwania geolokalizacji adresów IP. Korzysta z bazy danych adresów IP powiązanych z miastami oraz innych istotnych informacji, takich jak strefa czasowa, szerokość i długość geograficzna. To jest bardzo przydatne.

jak wyłączyć autoodtwarzanie w chrome?

Uzyskaj informacje o geolokalizacji adresu IP w systemie Windows 10 za pomocą Bash w systemie Ubuntu

Jeśli masz zainstalowany Bash w systemie Linux, możesz go użyć w tym przypadku. Musisz zainstalować parser JSON konsoli jq. Zrób to w następujący sposób.

    1. Otwórz Bash na Ubuntu. Być może trzeba będzie go najpierw zainstalować. Zobacz następujący artykuł:
      Jak włączyć Ubuntu Bash w Windows 10 Wskazówka: możesz dodaj Bash na Ubuntu do menu kontekstowego Eksploratora aby szybko otworzyć go w dowolnym folderze.
    2. Wpisz następujące polecenie:
      sudo apt-get install jq

      Aplikacja zostanie zainstalowana:with-powershell

    3. Teraz możesz użyć następującego polecenia:
      curl http://freegeoip.net/json/119.94.116.145>tmpjson.txt && jq ”. tmpjson.txt && rm tmpjson.txt

      Wyjście:

To jest to samo polecenie ja używany w natywnym środowisku Linux jednak jest usterka. W systemie Windows 10 Bash w systemie Ubuntu zepsuł obsługę wyjścia potokowego. Z powodu tego problemu nie można łączyć wielu narzędzi, aby poprawnie ze sobą współpracowały.

Użyłem więc tymczasowego pliku „tmpjson.txt”, który przechowuje odpowiedź serwera, a następnie jest usuwany.

Jeśli nie jesteś użytkownikiem Bash w systemie Ubuntu, możesz zamiast tego użyć PowerShell.

czy mogę używać lyft bez smartfona?

Uzyskaj informacje o geolokalizacji adresu IP w systemie Windows 10 za pomocą PowerShell

Otwórz nowe wystąpienie programu PowerShell zgodnie z opisem tutaj: Wszystkie sposoby otwierania programu PowerShell w systemie Windows 10

Zamiast narzędzia curl można użyć polecenia cmdlet Invoke-RestMethod . Jest specjalnie stworzony do współpracy z usługami REST (Representational State Transfer), które zwykle zwracają dane JSON lub XML.

Składnia jest następująca:

Wywołaj-RestMethod -Method Get -Uri http://freegeoip.net/json/119.94.116.145

Wynik polecenia będzie następujący:

java se plik binarny nie odpowiada minecraft

Nie musisz nawet stosować dodatkowego formatowania do polecenia. Jest już ładnie pokazany na wyjściu.

Otóż ​​to.

Ciekawe Artykuły

Wybór Redakcji

Jak naprawić Windows Update w Windows 8.1, jeśli nie działa poprawnie
Jak naprawić Windows Update w Windows 8.1, jeśli nie działa poprawnie
Po nieprawidłowym zamknięciu, awarii, wystąpieniu błędu w rejestrze lub awarii zasilania usługa Windows Update może nie działać poprawnie. Może nie sprawdzić dostępności aktualizacji lub ich nie zainstalować, lub czasami nie można go w ogóle otworzyć. W tym artykule pokażę, jak zresetować stan Windows Update i
Jak utworzyć drugie konto na Instagramie
Jak utworzyć drugie konto na Instagramie
Chcesz założyć drugie konto na Instagramie? Chcesz mieć konto dla firmy i jedno dla siebie? Zarządzasz wieloma kontami klientów? Istnieje wiele powodów, dla których warto mieć drugie, a nawet trzecie konto na Instagramie. Ten samouczek
Automatyczne zapisywanie dokumentów, zdjęć i pulpitu w usłudze OneDrive w systemie Windows 10
Automatyczne zapisywanie dokumentów, zdjęć i pulpitu w usłudze OneDrive w systemie Windows 10
System Windows 10 umożliwia zapisywanie folderów osobistych w OneDrive. Twoje dokumenty, obrazy i pulpit można automatycznie przesłać do OneDrive.
Jak korzystać z przycisku Google „Mam szczęście”.
Jak korzystać z przycisku Google „Mam szczęście”.
Godną uwagi funkcją wyszukiwarki Google jest przycisk Mam szczęście. Użyj go, aby znaleźć wyniki, które są mniej przewidywalne niż te zwracane w zwykłej wyszukiwarce Google.
Wyłącz narzędzie do usuwania złośliwego oprogramowania z instalacji
Wyłącz narzędzie do usuwania złośliwego oprogramowania z instalacji
Narzędzie Windows Malicious Software Removal Tool (MRT) - wyłącz je przed instalacją. Jest to aplikacja rozpowszechniana przez firmę Microsoft za pośrednictwem usługi Windows Update.
Wyłącz synchronizację aplikacji między urządzeniami w systemie Windows 10
Wyłącz synchronizację aplikacji między urządzeniami w systemie Windows 10
Począwszy od systemu Windows 10 w wersji 1607 „Rocznicowa aktualizacja”, system Windows 10 zawiera nową funkcję, która umożliwia aplikacjom na Twoim urządzeniu komunikowanie się z innymi urządzeniami i otwieranie na nich tych samych aplikacji. Funkcję można znaleźć w obszarze Ustawienia - System - Współdzielone doświadczenia.
Windows Terminal v0.9 został wydany z obsługą argumentów wiersza poleceń
Windows Terminal v0.9 został wydany z obsługą argumentów wiersza poleceń
Windows Terminal v0.9 jest wyposażony w szereg nowych funkcji, w tym argumenty wiersza poleceń, automatyczne wykrywanie PowerShell, okno dialogowe potwierdzenia „Zamknij wszystkie karty”. Wersja v0.9 jest ostatnią wersją terminala, która będzie zawierała nowe funkcje przed wydaniem v1.