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

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



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

Реклама


Опять же, мы будем использовать бесплатный сервис «freegeoip.net» в качестве источника информации о геолокации. Он предоставляет общедоступный HTTP API для поиска геолокации IP-адресов. Он использует базу данных IP-адресов, связанных с городами, а также другую важную информацию, такую ​​как часовой пояс, широта и долгота. Это очень полезно.

как удалить все непрочитанные письма в Yahoo

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

Если у вас установлен Bash в Linux, вы можете использовать его в этом случае. Вам необходимо установить парсер JSON консоли jq. Сделайте это следующим образом.

    1. Откройте Bash в Ubuntu. Возможно, вам сначала потребуется установить его. См. Следующую статью:
      Как включить Ubuntu Bash в Windows 10 Совет: вы можете добавить Bash в Ubuntu в контекстное меню проводника чтобы быстро открыть его в любой желаемой папке.
    2. Введите следующую команду:
      sudo apt-get install jq

      Приложение будет установлено:с PowerShell

    3. Теперь вы можете использовать следующую команду:
      curl http://freegeoip.net/json/119.94.116.145>tmpjson.txt && jq '.'. tmpjson.txt && rm tmpjson.txt

      Выход:

Это та же самая команда, которую я используется в родной среде Linux Однако есть глюк. В Windows 10 Bash на Ubuntu не поддерживает конвейерный вывод. Из-за этой проблемы вы не можете объединить несколько инструментов для правильной работы.

Поэтому я использовал временный файл tmpjson.txt, в котором хранится ответ сервера, который затем удаляется.

Если вы не являетесь пользователем Bash в Ubuntu, вы можете вместо этого использовать PowerShell.

как купить шкуры в ржавчине

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

Откройте новый экземпляр PowerShell, как описано здесь: Все способы открыть PowerShell в Windows 10

Вместо инструмента curl можно использовать командлет Invoke-RestMethod . Он специально создан для работы со службами REST (передача репрезентативного состояния), которые обычно возвращают данные JSON или XML.

Синтаксис следующий:

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

Результат команды будет следующим:

как освободить руки в снэпчат

Вам даже не нужно применять к команде дополнительное форматирование. Это уже красиво отображается на выходе.

Вот и все.

Интересные статьи

Выбор редакции

YouTube TV - полный обзор - декабрь 2020 г.
YouTube TV - полный обзор - декабрь 2020 г.
Для тех из вас, кто когда-либо думал о том, чтобы отрезать шнур, YouTube TV - отличная альтернатива. Вы сможете смотреть как бесконечное множество глупых видеороликов о котиках, так и стандартные телеканалы.
Будет ли Life360 работать на Apple Watch?
Будет ли Life360 работать на Apple Watch?
Это сложный вопрос, потому что это зависит от вашей модели Apple Watch. Да, Life360 работает с некоторыми версиями Apple Watch. А именно на новейших моделях Apple Watch (серии 5 и 4). Тем не менее
Как скачать офлайн-карты в Windows 10
Как скачать офлайн-карты в Windows 10
Современные версии Windows поставляются со встроенным приложением «Карты» на базе Bing Maps. Вот как скачать офлайн-карты в Windows 10.
Обзор Dell Chromebook 11
Обзор Dell Chromebook 11
Dell представила свой первый Chromebook на выставке образовательных технологий BETT еще в январе, вызвав значительный интерес благодаря обещанной цене в 179 фунтов стерлингов за модель 2 ГБ. Эта спецификация наконец поступит в продажу 23 июня; впереди это идет
Отключите ваш компьютер с Windows 7, который не поддерживает полноэкранный режим
Отключите ваш компьютер с Windows 7, который не поддерживает полноэкранный режим
Как отключить компьютер с Windows 7, не поддерживающий полноэкранный режим Microsoft выпускает новое изменение для пользователей Windows 7. Как вы, возможно, помните, Microsoft прекратит его поддержку 14 января 2020 года. Таким образом, ОС будет показывать полноэкранный режим, уведомляющий пользователя о необходимости перехода к
Изменить место размещения курсора мыши в лупе в Windows 10
Изменить место размещения курсора мыши в лупе в Windows 10
Как изменить место размещения курсора мыши при использовании лупы в Windows 10 Лупа - это инструмент специальных возможностей, входящий в состав Windows 10. При включении лупа увеличивает часть или весь экран, чтобы вы могли лучше видеть слова и изображения. В последних сборках Windows 10 у лупы есть возможность удерживать мышь
История Sony PlayStation
История Sony PlayStation
Когда Sony выпустила PlayStation, они положили начало революции компакт-дисков с видеоиграми. До 2006 года консоль имела легендарную историю.