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:none

    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:none

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:

none

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

none
Ile pamięci ma PS5?
PS5 jest wyposażony w dysk o pojemności 825 GB i około 667 GB dostępnej przestrzeni, ale możesz rozszerzyć swoją pamięć do woli, dokonując aktualizacji.
none
Jaki jest skrót do przekreślenia? Oto jest
Chociaż przekreślenie przekreśla słowo lub całe zdanie, w rzeczywistości kładzie nacisk na daną pozycję. To specjalne narzędzie do formatowania jest dostępne w całym pakiecie Microsoft Office, ale można go również używać z niektórymi
none
Facebook Marketplace kontra Craigslist
Jeśli próbujesz sprzedać lub kupić używane lub nowe przedmioty online, być może pomyślałeś o skorzystaniu z Facebook Marketplace of Craigslist. Powodem jest to, że należą do najpopularniejszych platform handlu elektronicznego. Jednak istnieją
none
Jak odzyskać usunięte zdjęcia na Androida
Rzadko zdarza się gorsze uczucie niż otwarcie aplikacji Galeria tylko po to, aby odkryć, że cenne zdjęcie, które trzymasz, zniknęło. Niezależnie od tego, czy przypadkowo go usunąłeś, czy coś się stało z telefonem, a Twoje zdjęcia są
none
Jak obliczyć dni między dwiema datami w programie Excel
Wielu użytkowników programu Excel będzie musiało dodawać kolumny z datami początkowymi i końcowymi do arkuszy kalkulacyjnych. W związku z tym program Excel zawiera kilka funkcji, które informują, ile dni upływa między dwiema oddzielnymi datami. DATEDIF, DAYS360, DATE i NETWORKDAYS to cztery
none
Dodaj wszystkie zadania do Panelu sterowania w systemie Windows 10
Jak dodać wszystkie zadania do Panelu sterowania w systemie Windows 10 (folder God Mode) Możesz być świadomy ukrytego apletu „Wszystkie zadania”, który wyświetla wszystkie elementy Panelu sterowania w jednym widoku. Oto jak dodać go do klasycznego Panelu sterowania w systemie Windows 10. Reklama W systemie Windows 10 firma Microsoft się przemieszcza
none
Zbiorcze aktualizacje dla systemu Windows 10, 10 września 2019 r
Firma Microsoft wydaje zestaw aktualizacji zbiorczych dla obsługiwanych wersji systemu Windows 10. Łatki są dostępne dla systemu Windows 10 w wersjach 1903, 1809, 1803, 1709, 1703, 1607 oraz dla pierwszego wydania systemu Windows 10 (kompilacja 10240). Oto najważniejsze zmiany: Reklama Windows 10, wersja 1903, KB4515384 (kompilacja systemu operacyjnego 18362.356) Najważniejsze informacje Aktualizacje poprawiające bezpieczeństwo