1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/ijz-ipwhere

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 1.7 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 09.03.2025 08:36 af75abc

Название: Батч-запрос местоположения IP-адресов с использованием API Alibaba IP базы данных

Пример использования:

./ipwhere.pl 8.8.8.8 8.8.8.6

Вывод результатов

perl ipwhere.pl 223.123.123.45 203.123.123.123

taobao 223.123.123.45: Китай, город Beijing, район Beijing, мобильный оператор
taobao 203.123.123.123: Австралия, регион не указан
sina 223.123.123.45: Китай, город Beijing, район Beijing
sina 203.123.123.123: Австралия, штат Western Australia, город North Fremantle
baidu 223.123.123.45: город Beijing, район Xicheng, мобильный оператор
baidu 203.123.123.123: Австралия
pconline 223.123.123.45: Китай, мобильный оператор China Mobile
pconline 203.123.123.123: Австралия

Добавлен механизм кэширования, а также новые вызовы API для sina, baidu и pconline.

Добавлена база данных PureIP, пример использования:

perl qqip.pl 116.211.167.14

Примечание:

Необходимо установить Perl и расширение LWP::Simple, JSON; можно использовать cpanm для простой установки: cpanm LWP::Simple JSON.

Обновление:

qqip.pl исправляет отображение адреса в виде случайных символов, добавляет возможность запроса нескольких IP-адресов одновременно.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/ijz-ipwhere.git
git@api.gitlife.ru:oschina-mirror/ijz-ipwhere.git
oschina-mirror
ijz-ipwhere
ijz-ipwhere
master