|
|
|
| Привет, ребята!
Очень извиняюсь, если тема уже поднималась, но вопрос такой.
Как по цифровым составляющим IP-адреса определить локацию (а именно - страну) владельца этого IP? Помню, что по первой цифре, но вот как именно...
Очень жду советов. | |
|
|
|
|
|
|
|
для: Anwor
(02.07.2006 в 23:05)
| | Нужна база IP-адресов... | |
|
|
|
|
|
|
|
для: cheops
(03.07.2006 в 00:32)
| | То есть никакой закономерности, никаких диапазонов, принадлежащих конкретной стране, - не существует? Прискорбно.... а такая база, как я понимаю, свободно распостраняется и, кроме всего прочего, по идее динамически обновляется? | |
|
|
|
|
автор: cheops (из кафе) (03.07.2006 в 10:31) |
|
|
для: Anwor
(03.07.2006 в 00:47)
| | Хорошо бы было... такая база существует и динамически обновляется, но за деньги, бесплатно существуют только устаревшие варианты и то поискать нужно... | |
|
|
|
|
|
|
|
для: cheops (из кафе)
(03.07.2006 в 10:31)
| | На одном из сайтов, к сожалению, сейчас не помню на каком, видекл формочку:
Ваша страна: Россия
Ваш город: Новосибирск
Правильно?
Да Нет
Подозреваю, что если нажать Нет, то предложат ввести страну и город, и вместе с ип "динамически" обновят свою базу. | |
|
|
|
|
|
|
|
для: tuder
(03.07.2006 в 10:55)
| | Гм, а что, вполне интересная концепция. Создать эдакую собственную базу, и самостоятельно ее обновлять. Но ведь для этого всё-таки нужно иметь какие-то свои начальные базы, иначе первые эдак года три придется только и делать, что спрашивать юзеров про их локации )))))) | |
|
|
|
|
|
|
|
для: Anwor
(03.07.2006 в 13:18)
| | тут была подобная тема, но там все сводилось к сграбливанию результата с чужого сайта ))) | |
|
|
|
|
|
|
|
для: skor
(03.07.2006 в 16:08)
| | вот база Ip адресов - правда не понял - платная или нет. | |
|
|
|
|
|
|
|
для: Dizels
(03.07.2006 в 23:29)
| | Спасибо большое! База бесплатная, формат CSV, весит 600 в архиве и 3.7 распакованная.
Теперь сам собой возникает вопрос.... а как работать с CSV-экселевским листом, который еще и отображается только до 65500 строки? Как можно разом забить ее в MySQL? Читал что-то про интеграцию CSV и PHP, точнее работу с CSV-листами... Но что-то очень поверхностно. Кому не в лом, подскажите, плз, что вообще из себя представляет CSV-формат и с чем его едят? | |
|
|
|
|
|
|
|
для: Anwor
(04.07.2006 в 00:45)
| | классно елси кто нить возмётся написатскрипт и выложит ьег ов раздел скачки :) | |
|
|
|
|
|
|
|
для: Panker
(04.07.2006 в 02:35)
| | Ребята, вы о чем? Там скрипт в три строчки... Ну напрягите вы уже эту штуку сверху туловища... | |
|
|
|
|
|
|
|
для: Loki
(04.07.2006 в 09:54)
| | Для этого придется сперва встать на голову... | |
|
|
|
|
|
|
|
для: Anwor
(04.07.2006 в 00:45)
| | Перенести не сложно http://www.softtime.ru/forum/read.php?id_forum=3&id_theme=5655, сколько столбцов в CSV-файле (это обычный текстовый файл, поэтому его легко разобрать). | |
|
|
|
|
|
|
|
для: cheops
(04.07.2006 в 10:02)
| |
LOAD DATA INFILE 'ip-to-country.csv'
INTO TABLE ip_to_country
FIELDS
TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\r\n'
(ip_fr, ip_to, nm2,nm3,name)
|
| |
|
|
|
|
|
|
|
для: Trianon
(04.07.2006 в 10:17)
| | а если на файлах или я не понел чего то ) | |
|
|
|
|
|
|
|
для: Panker
(04.07.2006 в 13:50)
| | Он огромный. Четыре метра без малого. Устраивать поиск по файлу?
Можно, конечно, но уж больно муторно.
Правда, его можно изрядно сжать - записей там около 75 тысяч.
Но тогда при обновлениях нужно будет каждый раз эту процедуру повторять.
Что опять же муторно. | |
|
|
|
|
|
|
|
для: Trianon
(04.07.2006 в 14:09)
| | другова то выхода поулчается нет :(
а есть какаенить база типа тока по странам ? россия и так далее? или можно сделать там 10-20 основных городов котоыре показывались бы а если город не из основных пищут тчо город - Неизвестный или л другой ) | |
|
|
|
|
|
|
|
для: Panker
(04.07.2006 в 14:46)
| | А там нет городов. Там только страны.
России соответствуют 1436 записей, но ничем (кроме собственно IP) они не отличаются. | |
|
|
|
|
|
|
|
для: Trianon
(04.07.2006 в 19:36)
| | Мдя.. это я уже всё тож понял.
Только меня интересует: это что, база прокси-серверов? Почему так мало-то? | |
|
|
|