Half-Life и Adrenaline Gamer форум
http://aghl.ru/forum/

[Модуль AMXX] Whois
http://aghl.ru/forum/viewtopic.php?f=19&t=2005
Страница 1 из 1

Автор:  Lev [ 07 дек 2014, 12:18 ]
Заголовок сообщения:  [Модуль AMXX] Whois

Whois

Автор: Lev
Версия: 0.2.270
Исходники: https://svn.aghl.ru:8443/svn/AMXXModules/Whois/trunk/

Описание:
Данный модуль позволяет делать запросы к базе маршрутов интернета.
Если говорить проще: можно получить подсеть, номер автономной системы (AS) и короткое описание маршрута по заданному адресу.
На данный момент реализованы только запросы к whois.radb.net.
В архиве имеется тестовый плагин.

Доступные функции:
    native WhoisIpQuery(const ip[], const handler[], const data[] = "", dataSize = 0) // запускает запрос к WHOIS серверу.
      ip - адрес, для которого будет запрашиваться информация
      handler - функция, которая будет вызвана по завершении запроса
      data - массив данных, который будет передан в функцию (handler) по завершении запроса
      dataSize - размер массива данных

Сигнатуры обработчиков:
    public WhoisIpQueryComplete(WhoisQueryResult:result, const ip[], const startIp[], const endIp[], const asNumber[], const descr[], const data[], dataSize, const rawAnswer[])
      result - результат исполнения запроса (значение из перечисления WhoisQueryResult)
      ip - адрес использовавшийся для запроса
      startIp - начальный адрес диапазона адресов
      endIp - конечный адрес диапазона адресов
      asNumber - номер автономной системы
      descr - краткое описание маршрута
      data - массив данных ранее переданный в функцию WhoisIpQuery
      dataSize - размер массива данных
      rawAnswer - полный ответ от WHOIS сервера


Вложения:
Whois module 0.1.250.zip [75.25 КБ]
Скачиваний: 472
Whois module 0.2.270.zip [89.13 КБ]
Скачиваний: 543

Автор:  Lev [ 05 июл 2015, 20:52 ]
Заголовок сообщения:  Re: [Модуль AMXX] Whois

Version 0.2.258:
    Added WhoisQueryResult enumeration.
    Fixed answer parsing when no route entries found.
    Trim tail whitespace in field values.

Версия 0.2.258:
    Добавлено перечисление WhoisQueryResult для указания результата запроса.
    Поправлен код результата, когда не было найдено записей о маршрутах.
    Обрезка концевых пустых символов в полях ответа.

Автор:  Lev [ 09 июл 2015, 00:28 ]
Заголовок сообщения:  Re: [Модуль AMXX] Whois

Version 0.2.259:
    Fixed crash at stale job purging.

Версия 0.2.259:
    Исправлено падение при очистке устаревших запросов.

Автор:  Lev [ 14 июл 2015, 06:24 ]
Заголовок сообщения:  Re: [Модуль AMXX] Whois

Version 0.2.260:
    Switched to system time when checking for various timeouts on operations. This prevents crash on server exit, when engine is unloaded first and gpGlobals are not available.

Версия 0.2.260:
    Исправлено падение при выходе сервера.

Автор:  Lev [ 18 июл 2015, 12:48 ]
Заголовок сообщения:  Re: [Модуль AMXX] Whois

Version 0.2.267:
    Fixed hanging in some conditions.

Версия 0.2.267:
    Исправлено зависание при определенных условиях.

Автор:  Lev [ 08 авг 2015, 08:07 ]
Заголовок сообщения:  Re: [Модуль AMXX] Whois

Version 0.2.270:
    Fixed work chain (possible hanging or crashing).

Версия 0.2.270:
    Поправлен баг в постановке задачи в очередь (возможные зависания или падения).

Автор:  Expade [ 20 май 2018, 00:34 ]
Заголовок сообщения:  Re: [Модуль AMXX] Whois

Ссылка на исходники битая :(

Автор:  Shalun [ 26 дек 2018, 13:07 ]
Заголовок сообщения:  Re: [Модуль AMXX] Whois

При запросе данных для IP: 202.62.20.189 или 202.62.19.71, модуль выдает ошибку:

[AMXX] Displaying debug trace (plugin "test.amxx", version "unknown")
[AMXX] Run time error 3: stack error

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/