![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Определение региона по ip [D7, WinXP]
Gu © (2010-09-02 03:53:00)Что то ни в Indy ни в IpWorks не могу найти компонент (может не там ищу?), который бы по ip давал инфу о принадлежности к региону (например как тут http://2ip.ru/geoipили как в клиенте utorrent, когда он резовит ip пиров и рисует им флажки стран).
Ну типа 81.88.121.11 - RU
и в виндах не могу найти аналога:
"Если известен IP, то страну организации владельца можно определить по команде whois:
$ whois -F 89.111.189.147
выдаст кучу строк, но интересна будет только та, которая начинается с *cy:.
...
*cy: RU
..."
Посоветуйте что-нибудь.
Dennis I. Komarov (2010-09-03 14:44:00) [1]
> Сергей М. © (02.09.10 10:00) [1]
Ну дык помимо всего, это еще и протокол изучить придется. Чего проще, плюнул компонент на форму, заполнил свойство и вуаля. Чего "программистам" жизнь то усложнять, они и так не легкая... ;)
piople (2010-09-03 08:02:00) [2]Немного дополю, если есть желание быть независимым от сторонних источников пользуйтесь GeoIP базами данных.
Например, http://ipinfodb.com/ip_database.php.Сам пользуей этой базой для построения карты посещаемости сайта.
Сергей М. (2010-09-02 23:48:00) [3]
> DVM © (02.09.10 22:19) [6]
"Школоте", как она в вопросе заявила, как раз флажки и нужны)
DVM (2010-09-02 22:19:00) [4]Кроме как для рисования флажков эта информация мало для чего годится. Реально она мало соответствует действительности.
Gu (2010-09-02 21:49:00) [5]попробуй по 43 порту мне инфу выдать для ip xxx, чтобы в ответе была принадлежность региона.
такие как вы только "а вам слабо" и "пользуйтесь поиском" могут советовать при этом сами нифига не зная и переходя на личности, т.к. других аргументов нет. школота :)
Сергей М. (2010-09-02 20:51:00) [6]> идиотские советы мне не нужны
Послушай-ка, дитятко, если ты несешь ересь вида
> Функция "$ whois -F" линуховая
то тебе никто и ничто не поможет.
Потому что ты НЕ умеешь пользоваться поисковой системой.
Но при этом гонора у тебя полна ж.
> по какому порту?
Полон Гугл 43-го порта !!
А ты, дитиятко, здесь канючишь)
Да еще и , с.к., не доволен что его ткнули носом в открытость протокола.
Совесть нужно иметь, понял ?
Gu (2010-09-02 20:11:00) [7]так, вопрос снят, решений нашел сразу два
1. нормальное http://www.felix-colibri.com/papers/web/whois/whois.html
2. тутошнее, через xml http://www.delphimaster.ru/cgi-bin/forum.pl?id=1273560246&n=4
сам себе не поможешь-никто не поможет :)
Gu (2010-09-02 18:21:00) [8]Послушайте, Сергей, тут не передача "а вам слабо?" и идиотские советы мне не нужны. Если бы все было просто я тут не спрашивал бы.
Функция "$ whois -F" линуховая, в винде аналогов я не вижу и куда она ломится я тоже не знаю.
Я знаю, что протокол примитивен, но куда соединятся для запроса и по какому порту? В стандартных ответах whois такого нет, очевидно происходит поиск в обратной зоне dns, но в ответах iplookup тоже нет ничего про зоны региона.
Если кто-то посоветует хотябы в каую сторону копать, буду признателен.
Сергей М. (2010-09-02 10:00:00) [9]А самому реализовать на базе любого компонента с функциональностью TCP-клиента совсем слабо ?
Протокол-то примитивен ..