Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] get-запрос

Ответить
Настройки темы
CMD/BAT - [решено] get-запрос

Аватара для a1ek9

Пользователь


Сообщения: 59
Благодарности: 1

Профиль | Отправить PM | Цитировать


Изменения
Автор: a1ek9
Дата: 15-08-2024
Добрый вечер! Подскажите пожалуйста что делаю не так?
Код: Выделить весь код
curl https://api.opennic.org/geoip/
Раньше парсил ответ из cmd, сейчас сайт закрутил гайки и ответ приходит, я так понял, в зашифрованном виде. А через браузер нормально ессно. Уже пробовал заголовки указывать все, юзер-агенты менял, ничего не помогает. Если средствами cmd можно что-то исправить, то еще вопросик, можно отъсеять лишнее из ответа? оставить только ip-адреса (но это необезательно).

Отправлено: 19:49, 15-08-2024

 

Старожил


Сообщения: 221
Благодарности: 18

Профиль | Отправить PM | Цитировать


a1ek9, только ip:
Код: Выделить весь код
(curl https://api.opennic.org/geoip/).Content -replace "(\d+\.\d+\.\d+\.\d+).*","`$1"
или:
Код: Выделить весь код
(Invoke-WebRequest https://api.opennic.org/geoip/).Content -replace "(\d+\.\d+\.\d+\.\d+).*","`$1"
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:14, 15-08-2024 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для a1ek9

Пользователь


Сообщения: 59
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата Uragan66:
(curl https://api.opennic.org/geoip/).Content -replace "(\d+\.\d+\.\d+\.\d+).*","`$1" »
Непредвиденное появление: .Content.
Цитата Uragan66:
(Invoke-WebRequest https://api.opennic.org/geoip/).Content -replace "(\d+\.\d+\.\d+\.\d+).*","`$1" »
Ответ
Код: Выделить весь код
2a00:f826:8:1::254 # ns8.he.de # 99.89%
2a03:94e0:1804::1 # ns1.no # 99.48%
2a03:4000:4d:c92:88c0:96ff:fec6:b9d # ns29.de # 99.86%
2a01:4f9:c011:83d::1 # ns1.fi # 99.79%
2603:c020:8006:9211:53::53 # ns23.de # 99.99%
2603:c020:800c:ebeb:53::53 # ns26.de # 99.97%
2a00:f826:8:1::254 # ns7.de # 99.49%
2a00:f826:8:2::195 # ns31.de # 99.30%

все равно зашифрован.

Отправлено: 20:18, 15-08-2024 | #3


Аватара для NickM

Ветеран


Contributor


Сообщения: 4439
Благодарности: 1049

Профиль | Отправить PM | Цитировать


Цитата a1ek9:
все равно зашифрован. »
Это скорее на ipv6 адреса похоже.
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:59, 15-08-2024 | #4


Аватара для a1ek9

Пользователь


Сообщения: 59
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата NickM:
Это скорее на ipv6 адреса похоже. »
хм, что-то я не подумал об этом, почему тогда ipv4 исчезли.. и через браузер показывает ipv4) Посмотрел в пару других программ, у них так же сломано отображение адресов.. то есть я не я такой один)

Последний раз редактировалось a1ek9, 15-08-2024 в 21:13.


Отправлено: 21:05, 15-08-2024 | #5


Аватара для NickM

Ветеран


Contributor


Сообщения: 4439
Благодарности: 1049

Профиль | Отправить PM | Цитировать


Цитата a1ek9:
то еще вопросик, можно отъсеять лишнее из ответа? оставить только ip-адреса (но это необезательно). »
Имеются параметры для этого: https://wiki.opennic.org/api/geoip

Попробовать так?
Код: Выделить весь код
curl https://api.opennic.org/geoip/?list&ipv=4
или так:
Код: Выделить весь код
curl https://api.opennic.org/geoip/?ipv=4

Последний раз редактировалось NickM, 15-08-2024 в 21:28.

Это сообщение посчитали полезным следующие участники:

Отправлено: 21:15, 15-08-2024 | #6


Аватара для a1ek9

Пользователь


Сообщения: 59
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата NickM:
Попробовать так? »
Да! Если честно, не помню какую из них я находил, но не в документации (что-то я тупанул) и ничего не вышло. Сейчас заменил на верхнюю ссылку. Вопрос снят, операторы закручивают гайки. (Отказываются время от времени качать даже с майл\гугл облаков через выпрямленные ссылки.) Даже в программе *byeDPI у меня такая фигня

Последний раз редактировалось a1ek9, 15-08-2024 в 22:16.


Отправлено: 21:59, 15-08-2024 | #7


Аватара для NickM

Ветеран


Contributor


Сообщения: 4439
Благодарности: 1049

Профиль | Отправить PM | Цитировать


Похоже на то, что curl в различных сценариях использования, отрабатывает по разному - командлет powershell, приложение под Win, приложение под Lin.

В командной строке Windows, для отображения только ipv4, можно попробовать такую команду (согласно страницы WiKi):
Код: Выделить весь код
curl "https://api.opennic.org/geoip/?bare&ipv=4"
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:46, 16-08-2024 | #8


Аватара для a1ek9

Пользователь


Сообщения: 59
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата NickM:
В командной строке Windows, для отображения только ipv4, можно попробовать такую команду (согласно страницы WiKi) »
Уже заменил на эту ссылку, хотя парс был рабочим, но лучше пусть будет так (во избежании дальнейших ошибок). Благодарю вас!

Отправлено: 16:10, 16-08-2024 | #9


Старожил


Сообщения: 221
Благодарности: 18

Профиль | Отправить PM | Цитировать


Цитата a1ek9:
все равно зашифрован. »
Значит что-то с настройками интернета у Вас не то... У меня всё нормально отображается:

Скрин
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:32, 16-08-2024 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] get-запрос

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Загрузка - [решено] Как загасить запрос ПИН-кода и вообще запрос чего либо для входа? DisPlayBoy Microsoft Windows 10 8 24-07-2021 10:18
V. 2010 - Запрос на перемещение (не удалось найти запрос) Zudwa Microsoft Exchange Server 0 20-12-2019 12:38
2013 - Запрос пароля MAG_Bear89 Microsoft Office (Word, Excel, Outlook и т.д.) 0 14-08-2015 08:45
CMD/BAT - IF ELSE и запрос пользователю mulrus Скриптовые языки администрирования Windows 4 21-06-2013 22:14
Сетевой запрос Insyzor Microsoft Windows NT/2000/2003 1 12-04-2006 15:52




 
Переход