Часто возникает вопрос, как получить список ip диапазонов для какого-то города или штата. Для этого и написана следующая программа.
Все данные берутся из 2 файлов:
- -GeoLiteCity-Blocks.csv
- -GeoLiteCity-Location.csv
Они должны лежать в папке с программой, взять их можно по адресу _http://geolite.maxmind.com/download/…y_20110301.zip. Первый файл — это база блоков ip адресов, имеет вид
«16777216»,»17301503″,»17″ то есть начало и конец диапазона в десятичном представлении и идентификтор, связывающий наши 2 файла.
Второй файл — это база геолокации, она имеет формат 123715,»US»,»NY»,»Lisle»,»13797″,42.3340,-76.0433,502,607 тут для нас представляют интерес первые 4 параметра, это соответственно идентификатор связи, страна, регион и город. Если со страной и городом все понятно, то регион в большинстве случаев представляет просто число, например 08, и не несет никакой смысловой нагрузки. Исключением являются 2 страны: США и Канада, для которых регион обозначает штат и провинцию соответственно.
При запуске сначала необходимо загрузить все данные из файлов в память, для этого предназначена кнопка «load». После загрузки баз в поле со странами появится список всех стран, а именно их аббревиатур. Для расшифровки можно использовать таблицу ниже.
При выборе какой-то страны автоматически показываются все регионы и все города ТОЛЬКО для этой страны. Аналогично с регионами, при выборе показываются города, принадлежащие ТОЛЬКО выделенному региону.
Ниже под списками стран, регионов и городов находятся 3 кнопки. При нажатии на них вы получите соответственно список диапазонов для конкретной страны, для конкретного региона или города. Результаты отображаются в окне справа, также внизу можно увидеть количество полученных диапазонов и число IP адресов в них.
Кнопка ALL. Служит для получения списка ВСЕХ городов в формате город;регион;страна. Требуется тогда, когда вам нужен город X, но неизвестен регион либо страна.
Инструкция:
Автор: k0tt0d proxy-base
Язык интерфейса: English
Пароль на архив:
www.spy-soft.net
Скачать бесплатно IP City
ПОЛЕЗНЫЕ ССЫЛКИ:
Давно искал такую программу, до этого скачал здесь IPGeo, но она может выдавать диапазоны только по Россие, а эта даёт ip адреса всего мира?
Риспект за эту тему!
не загружаются базы по кнопке load
Нет такого сайта — geolite.ma………….