Основен Windows 10 Получете информация за геолокацията на IP адреса в Windows 10

Получете информация за геолокацията на IP адреса в Windows 10



В предишната ни статия видяхме как да получа информация за геолокация за IP адрес, използвайки bash , curl и jq в Linux. Нека да видим как същото може да се направи в Windows 10. Можем да използваме Bash на Linux или PowerShell за същата цел.

Реклама


Отново ще използваме безплатната услуга „freegeoip.net“ като източник на информация за геолокацията. Той осигурява публичен HTTP API за търсене на геолокацията на IP адресите. Той използва база данни с IP адреси, които са свързани с градовете, заедно с друга подходяща информация като часова зона, географска ширина и дължина. Това е много полезно.

как да покажа fps и пинг в хаха

Получете информация за геолокацията на IP адреса в Windows 10 с помощта на Bash на Ubuntu

Ако имате инсталиран Bash на Linux, тогава можете да го използвате в този случай. Трябва да инсталирате JSON синтактичен анализатор на JQ конзола. Направете го по следния начин.

    1. Отворете Bash на Ubuntu. Може да се наложи първо да го инсталирате. Вижте следната статия:
      Как да активирам Ubuntu Bash в Windows 10 Съвет: можете добавете Bash on Ubuntu към контекстното меню на Explorer за да го отворите във всяка желана папка бързо.
    2. Въведете следната команда:
      sudo apt-get инсталирайте jq

      Приложението ще бъде инсталирано:с-PowerShell

    3. Сега можете да използвате следната команда:
      curl http://freegeoip.net/json/119.94.116.145>tmpjson.txt && jq '.' tmpjson.txt && rm tmpjson.txt

      Резултатът:

Това е същата команда I използва се в родната Linux среда обаче има бъг. В Windows 10 Bash на Ubuntu е прекъснал поддръжката за извеждане на конвейер. Поради този проблем не можете да комбинирате множество инструменти за правилна съвместна работа.

Затова използвах временен файл „tmpjson.txt“, който съхранява отговора на сървъра и след това се изтрива.

Ако не сте потребител на Bash в Ubuntu, можете да използвате PowerShell вместо това.

грешка в Windows 10 memory_management

Получете информация за геолокацията на IP адреса в Windows 10 с помощта на PowerShell

Отворете нов екземпляр на PowerShell, както е описано тук: Всички начини за отваряне на PowerShell в Windows 10

Вместо инструмента за навиване можете да използвате командлета Invoke-RestMethod . Той е специално създаден за работа с REST (Представителен държавен трансфер) услуги, които обикновено връщат JSON или XML данни.

Синтаксисът е както следва:

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

Резултатът от командата ще бъде както следва:

как да използвам лаптоп като работен плот

Дори не е необходимо да прилагате допълнително форматиране към командата. Той вече е добре показан в изхода.

Това е.

Интересни Статии

Избор На Редактора

Как да коригирам грешката 0x0000005 и неработещите приложения в Windows 7 след актуализация на KB2859537
Как да коригирам грешката 0x0000005 и неработещите приложения в Windows 7 след актуализация на KB2859537
Ако сте потребител на Windows 7, след последните актуализации от Microsoft може да сте се сблъскали със следните проблеми с операционната система: Когато Windows 7 стартира, вместо зареждането на работния плот ще видите диалогов прозорец с „грешка 0x0000005“. Много изпълними програми просто не се изпълняват. Когато се опитате да използвате Възстановяване на системата, за да върнете системата обратно, тя
Как да получите Ragebot в Kik
Как да получите Ragebot в Kik
Създаването на Ragebot беше насочено главно към подпомагане на управлението на групата Kik. Груповите чатове на Kik понякога нарастват с членове и управлението им може да стане предизвикателство. Получаването на Ragebot е ценно, особено в случай на големи чат групи. Ragebot автоматично премахва
Как да направите екранна снимка в Windows 8.1: три начина, без да използвате инструменти на трети страни
Как да направите екранна снимка в Windows 8.1: три начина, без да използвате инструменти на трети страни
Много често, когато питам потребителите на моите приложения да направят екранна снимка, за да отстранят проблемите, които имат, те се объркват. Някои от тях не знаят как могат да направят екранна снимка, поради което реших да напиша тази статия. Windows 8.1 ви предлага три различни опции за създаване на
Как да стартирате код във VS Code
Как да стартирате код във VS Code
Един от най-популярните редактори на изходен код, Visual Studio Code, обикновено наричан VS Code, е много удобен за начинаещи. Неговият удобен за потребителя интерфейс и разширени функции го правят предпочитан както за начинаещи, така и за ветерани програмисти. Ако ти си
Изтеглете сгъваеми тапети за Surface Duo и други устройства
Изтеглете сгъваеми тапети за Surface Duo и други устройства
Ако ще получите Microsoft Surface Duo или друго устройство с двоен екран, има набор от тапети, които играят добре със сгъваеми устройства. Двуекранният Android телефон на Microsoft, Surface Duo, се предлага с изключителен тапет. Вчера разгледахме как да го изтеглите, а сега има още тапети, предназначени за сгъваеми за вашите устройства.
Гласовата диктовка идва в Microsoft Office
Гласовата диктовка идва в Microsoft Office
Microsoft тества възможността да използва гласови диктовки за създаване на документи на Word, бележки, имейли и презентации на PowerPoint в Windows. Подходящата способност стана достъпна наскоро за Office Insiders. Той е достъпен в Fast ring of updates, който наскоро бе преименуван на ниво „Insider“. Официалното съобщение описва функцията, както следва. Използване на рекламен диктат
Най-добрите безплатни имейл клиенти
Най-добрите безплатни имейл клиенти
Имейл клиентите са предназначени да улеснят живота ви, когато става въпрос за достъп и управление на вашите имейли. Неорганизирана входяща кутия или имейл платформа, която просто не работи за вас, може да затрудни работата ви. Може би