Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2017.07.09;
Скачать: CL | DM;

Вниз

Определение региона по ip   Найти похожие ветки 

 
Gu   (2010-09-02 03:53) [0]

Что то ни в 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
..."
Посоветуйте что-нибудь.


 
Сергей М. ©   (2010-09-02 10:00) [1]

А самому реализовать на базе любого компонента с функциональностью TCP-клиента совсем слабо ?
Протокол-то примитивен ..


 
Gu   (2010-09-02 18:21) [2]

Послушайте, Сергей, тут не передача "а вам слабо?" и идиотские советы мне не нужны. Если бы все было просто я тут не спрашивал бы.
Функция "$ whois -F" линуховая, в винде аналогов я не вижу и куда она ломится я тоже не знаю.
Я знаю, что протокол примитивен, но куда соединятся для запроса и по какому порту? В стандартных ответах whois такого нет, очевидно происходит поиск в обратной зоне dns, но в ответах iplookup тоже нет ничего про зоны региона.
Если кто-то посоветует хотябы в каую сторону копать, буду признателен.


 
Gu   (2010-09-02 20:11) [3]

так, вопрос снят, решений нашел сразу два
1. нормальное http://www.felix-colibri.com/papers/web/whois/whois.html
2. тутошнее, через xml http://delphimaster.net/view/6-1273560246/

сам себе не поможешь-никто не поможет :)


 
Сергей М. ©   (2010-09-02 20:51) [4]

> идиотские советы мне не нужны

Послушай-ка, дитятко, если ты несешь ересь вида

> Функция "$ whois -F" линуховая

то тебе никто и ничто не поможет.

Потому что ты НЕ умеешь пользоваться поисковой системой.
Но при этом гонора у тебя полна ж.

> по какому порту?

Полон Гугл 43-го порта !!

А ты, дитиятко, здесь канючишь)
Да еще и , с.к., не доволен что его ткнули носом в открытость протокола.

Совесть нужно иметь, понял ?


 
Gu   (2010-09-02 21:49) [5]

попробуй по 43 порту мне инфу выдать для ip xxx, чтобы в ответе была принадлежность региона.
такие как вы только "а вам слабо" и "пользуйтесь поиском" могут советовать при этом сами нифига не зная и переходя на личности, т.к. других аргументов нет. школота :)


 
DVM ©   (2010-09-02 22:19) [6]

Кроме как для рисования флажков эта информация мало для чего годится. Реально она мало соответствует действительности.


 
Сергей М. ©   (2010-09-02 23:48) [7]


> DVM ©   (02.09.10 22:19) [6]


"Школоте", как она в вопросе заявила, как раз флажки и нужны)


 
piople ©   (2010-09-03 08:02) [8]

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

Например, http://ipinfodb.com/ip_database.php. Сам пользуей этой базой для построения карты посещаемости сайта.


 
Dennis I. Komarov ©   (2010-09-03 14:44) [9]


> Сергей М. ©   (02.09.10 10:00) [1]

Ну дык помимо всего, это еще и протокол изучить придется. Чего проще, плюнул компонент на форму, заполнил свойство и вуаля. Чего "программистам" жизнь то усложнять, они и так не легкая... ;)



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

Текущий архив: 2017.07.09;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.004 c
6-1283427469
dmitrynpk
2010-09-02 15:37
2017.07.09
Ограничение доступа к Серверу на TIdTCPServer


2-1444440112
Е95
2015-10-10 04:21
2017.07.09
Как можно экспортировать функцию по EntryPoint (ordinal)?


6-1283385235
Gu
2010-09-02 03:53
2017.07.09
Определение региона по ip


2-1444454791
steremin
2015-10-10 08:26
2017.07.09
MS Access ошибка при открытии файла!


4-1282815533
RG
2010-08-26 13:38
2017.07.09
в Windows7 не работает IsWindowVisible