PDA

Просмотр полной версии : ip2location


guest3297
04.11.2007, 08:11
Нарыл полную версию, на 1 варезнике.
Офф линк на базу (http://www.ip2location.com/ip-country-region-city-isp-domain.aspx)
Полная версия весит 477 мб.
Инфа в базе:
IP
COUNTRY
REGION
CITY
LATITUDE
LONGITUDE
ISP-DOMAIN

Формат .cvs

Производитель советует переносить в cvs в mysql у меня вопрос как можно работать с cvs в данном виде без переноса в базу данных, или переформатировать в формат BIN как бесплатные базы на сайте, вообщем задача работать с базой на уровне файла.

База:
http://hack-shop.org.ru/IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ISP-DOMAIN.zip

Документация:
http://hack-shop.org.ru/ip2loc.zip

guest3297
21.11.2007, 11:50
Пока тут.
hack-shop.org.ru/IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ISP-DOMAIN.CSV
Кто нить помонгите написать библиотеку для работы имнно с CVS или перевести данную базу в bin.

groundhog
21.11.2007, 11:55
Имеется в виду csv с разделителями? CVS это система контроля версий...

groundhog
21.11.2007, 12:01
Один фик, кроме как построчное чтение в массив, и построчное чтение со сравнением алгоритмов работы с CSV нету. В инете дуром таких классов... Вот например такой:

http://rmcreative.ru/files/src/csv.rar

Гораздо эффективнее будет экспортнуть такую базу в мускль или другую СУБД, но это тоже сопряжено с рядом трудностей...