Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

[AMXX Module] SxGeo

Статус пользователя Energy
сообщение 21.5.2018, 9:41
Сообщение #1


Иконка группы

Стаж: 8 лет 10 месяцев

Сообщений: 2835
Благодарности: выкл.

Автор:
  • s1lent

Ссылки:
  • Github (кликабельно)

Требования:
  • SypexGeo 2.2

Описание:
  • AMXX-Модуль позволяет определять у игрока Страну, Регион и Город, а также Долготу и Широту используя базу от SypexGeo. Поддерживается только 2 языка (Русский, Английский)

Установка:
  • Извлекаем из архива и кладём по папкам, скачиваем актуальную базу SxGeoCity.dat. (скачать)
    Базу SxGeoCity.dat кладем в папку data.
    Цитата
    gamedir/addons/amxmodx/data/SxGeoCity.dat

Источник:

Пример работы плагина sxgeo_connect_info.amxx:
Прикрепленное изображение

Текущая версия 2.2:
Прикрепленный файл  sxgeo_2_2.zip ( 328,89 килобайт ) Кол-во скачиваний: 523


Отредактировал: Energy, - 21.5.2018, 9:54


https:// $
ip:port $

Аватар не имеет военного смысла, просто хохма.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя SISA
сообщение 21.5.2018, 10:23
Сообщение #2
Стаж: 13 лет

Сообщений: 2774
Благодарностей: 2956
Полезность: 994

Ну уж в кастомном модуле можно было сделать поддержку определения AS ? В стандартном сколько раз просил сделать, так и не сделали, хотя возможности есть.

Sypex Geo City на 14Мб ? Тут лежит база GeoLite2-City платная (слитая) на 109Мб: https://rutracker.org/forum/viewtopic.php?t=5265826 Она определяет 85-87% городов.

Есть ещё свежая январская на 63мб: https://www.drbdiet.com/wp-content/uploads/

Отредактировал: SISA, - 21.5.2018, 10:29
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя SISA
сообщение 21.5.2018, 11:04
Сообщение #3
Стаж: 13 лет

Сообщений: 2774
Благодарностей: 2956
Полезность: 994

Провел небольшие тесты:

Исходные 7492 ip адресов реальных игроков.

Бесплатная база Geoip City: https://dev.maxmind.com/geoip/geoip2/geolite2/
Определила 6990 городов (93.3%)

Платная GeoLite2-City от Август 2016:
Определила 6821 городов (91.1%)

Бесплатная SxGeoCity
Определила 5822 городов (77.8%)

Хочу заметить, что бесплатная база Geoip City середины 2017года, определяла в лучшем случае 50% городов. Видимо за последнее время её подтянули.

Говорят, что платная версия, имеет точность определения до 98%, но доступ к такому удовольствию стоит ~2500$ в месяц.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя adva
сообщение 21.5.2018, 11:36
Сообщение #4


Иконка группы

Стаж: 10 лет

Сообщений: 2543
Благодарностей: 1676
Полезность: 819

Меценат Меценат

SISA, http://aghl.ru/forum/viewtopic.php?f=19&t=2005

как 4 года имеется данная реализация через whois
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя SISA
сообщение 21.5.2018, 11:41
Сообщение #5
Стаж: 13 лет

Сообщений: 2774
Благодарностей: 2956
Полезность: 994

Ну и ещё дополнительных тестов.

Совместив данные из Geoip City и SxGeoCity (в случае отсутствия данных в базе Geoip, они дополнялись из базы SxGeo), удалось получить данные по городам с 7266 IP адресов.

Т.е. в сумме удалось опрелить города по 97% адресов, правда точность такого детекта вызывает ряд сомнений, особенно у GeoipCity, которая раньше выдавала данные по городам "От балды".

adva,

Спасибо,. на это детище я как-то натыкался, вот только есть готовый GeoLite2 ASN, без всяких костылей с удаленными запросами к каким-то мифическим серверам WHOIS.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя adva
сообщение 21.5.2018, 11:52
Сообщение #6


Иконка группы

Стаж: 10 лет

Сообщений: 2543
Благодарностей: 1676
Полезность: 819

Меценат Меценат

SISA,
модуль только под SXGEO
Надо найти базу ASN под sxgeo
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: