Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2011.09.18;
Скачать: [xml.tar.bz2];

Вниз

Страны, города, языки и т.д.   Найти похожие ветки 

 
xayam ©   (2011-05-27 11:03) [0]

Скорей всего делаю велосипед, но если подскажите, как сделать хороший велосипед, то буду очень признателен.

Основная задача: по IP определить континент, страну пользователя, область/регион/штат, город, местоположение; национальный язык, валюту, флаг.

Дополнительные условия: максимальная поддержка стандартов iso

Другие задачи: периодическое обновление информации в этой базе, ...

Проблема: Порылся в инете, архивах, единственное, что понял так это что такие базы либо платные, либо присутствуют по частям без особой надежды связать эти части, хотя даже если это получится, то обновление будет очень сложным и (что более важно) зависеть от каждой части.

PS
Может у гугла есть нечто подобное?
Если есть открытый сервис, то есть возможность перетащить оттуда всю инфу.


 
Kerk ©   (2011-05-27 11:06) [1]

http://www.maxmind.com/app/geolitecity
http://www.maxmind.com/app/pascal


 
xayam ©   (2011-05-27 11:17) [2]

Это уже смотрел.
База хорошая.

Но континентов, языков, валюты у них нет.
Плюс указывается только двухсимвольные iso коды...


 
Kerk ©   (2011-05-27 11:23) [3]

А что, ты имея название страны, не сможешь континент с валютой определить?


 
xayam ©   (2011-05-27 11:33) [4]

могу конечно (вручную?).
Но это же какой объем перелопатить нужно.

PS Хотя тут что-то нашел уже
Континенты есть здесь http://www.countryipblocks.net
Языки и валюту нашел через вики, вот кусок файла:
AC;;;Ascension;;;;;;;;Ascension Island;;;;;;;;;;;;;;;Kepulauan Ashmore dan Cartier;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
AD;;;Andorra;;;;Андора;Andorra;Andorra;Andorra;Andorra;Ανδό& #961;ρα;Andorra;Andoro;Andorra;;;Andorra;Andorre;;;;;Andora;Andorra;An dorra;Andorra;Andorra;Andora;Andora;;;;Andorra;Andorra;Andorra;Andora;Andorra;;; Андорра;Andorra;Andora;Andorra;Андора;Andorra;;Andorra;Андорра;;;xxxx;EUR;;,spa, ;;,fra,;1.50000000;42.5
AE;;;Al-Imarat al-´Arabiya al-Muttahida;;;;Обединени арабски емирства;Unió dels Emirats Àrabs;Spojené arabské emiráty;Forenede Arabiske Emirater;Vereinigte Arabische Emirate;Ηνωμένα Αραβικά Εμιράτα;United Arab Emirates;Unuiĝintaj Arabaj Emiratoj;Araabia Ühendemiraadid;;;Arabiemiirikunnat;Émirats Arabes Unis;;;;;Ujedinjeni Arapski Emirati;Egyesült Arab Emirátusok;Uni Emirat Arab;Sameinuðu Arabísku Furstadæmin;Emirati Arabi Uniti;Apvienotie Arābu Emirāti;Jungtiniai Arabų Emyratai;;;;Verenigde Arabische Emiraten;Dei sameinte arabiske emirata;De forente arabiske emirater;Zjednoczone Emiraty Arabskie;Emirados Árabes Unidos;;Emiratele Arabe Unite;Объединенные Арабские Эмираты;Spojené arabské emiráty;Združeni Arabski Emirati;Emiratos Árabes Unidos;Уједињени арапски емирати;Förenade arabemiraten;;Birleşik Arap Emirlikleri;Об"єд. Араб. Емірати;;;xxxx;AED;Dirhams;;;;;


 
Anatoly Podgoretsky ©   (2011-05-27 11:35) [5]

> xayam  (27.05.2011 11:03:00)  [0]

Забудь или веди свою базу на все 4 миллиарда адресов.
Недавно мой ИП был в Нарве, а я далеко от нее, до этого в Таллине и еще до
этого в Santa FE, California - а я никуда не уезжал.


 
xayam ©   (2011-05-27 11:36) [6]

но с обновлением тут конечно большая проблема
хотя конечно языки валюта не меняются обычно


 
KSergey ©   (2011-05-27 11:37) [7]


> xayam ©   (27.05.11 11:17) [2]
> Это уже смотрел.
> База хорошая.
>
> Но континентов, языков, валюты у них нет.

А нужен именно готовый сервис с полностью требуемым функционалом??
По ИСО-кодам (хоть и 2-х символьным) получить дополнительно еще и страну/валюту/флаг и т.д. - не сложно. Я бы даже сказал - легко. Причем особый кайф этому придает то, что инфа эта - строго статическая, меняется крайне редко.

А вот маппинг IP адресов - как раз динамически изменяемая штука.


 
KSergey ©   (2011-05-27 11:38) [8]

> Anatoly Podgoretsky ©   (27.05.11 11:35) [5]
> этого в Santa FE, California - а я никуда не уезжал.

Кто ж теперь поверит.


 
xayam ©   (2011-05-27 11:46) [9]


> А вот маппинг IP адресов - как раз динамически изменяемая
> штука

Почему интересно. Диапазоны же закреплены за страной.
Меняется в пределах страны?
А для страны редко наверное, или нет?


 
Anatoly Podgoretsky ©   (2011-05-27 11:49) [10]

> KSergey  (27.05.2011 11:38:08)  [8]

Теперь все точно, сменил провайдера


 
KSergey ©   (2011-05-27 11:52) [11]

> Почему интересно. Диапазоны же закреплены за страной.

А нужно лишь с точностью до страны?
Впрочем, про IP в таких больших пулах - я не в курсе совсем.


 
xayam ©   (2011-05-27 11:57) [12]


> А нужно лишь с точностью до страны?

до страны нужно точно. Тогда континент, язык, валюта однозначно определится.
До области, города можно не точно. Хотя желательно конечно правильно определять.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2011.09.18;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.003 c
15-1306480585
OW
2011-05-27 11:16
2011.09.18
Старая программка вылетает TProgressBar property out of range


15-1306816212
Evgeniy_gd
2011-05-31 08:30
2011.09.18
Не согласен с пунктом в должностной инструкции.


15-1306699762
LDV
2011-05-30 00:09
2011.09.18
распознавание текста


2-1306954237
Тимофей Ю.
2011-06-01 22:50
2011.09.18
про сортировку


15-1306479827
xayam
2011-05-27 11:03
2011.09.18
Страны, города, языки и т.д.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский