Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > Как определить странну по IP


Автор: Ak47black 5.5.2006, 18:34
Доброе время суток.
Вопрос к знаюшим как определить странну по IP.
Пытался определить при помоши базы данных http://ip-to-country.webhosting.info/downloads/ip-to-country.csv.zip но не все Ip при помоши её можно поределить. smile  

Автор: Poseidon 5.5.2006, 19:42
C помощью TidWhoIs

Код
Label1.Caption:= IdWhois1.WhoIs('127.0.0.1');
IdWhois1.Disconnect;


Вроди так smile 

Автор: Ak47black 5.5.2006, 21:40
Цитата(Poseidon @ 5.5.2006,  19:42)
C помощью TidWhoIs

Код
Label1.Caption:= IdWhois1.WhoIs('127.0.0.1');
IdWhois1.Disconnect;


Вроди так smile

неполучается. Пробую свой ip ,а выдает что нт инфы. 

Автор: Poseidon 5.5.2006, 22:08
Ты это... сервер поменяй.

Добавь выше 
Код
Idwhois1.Host:='whois.ripe.net';

или в инспекторе обьектов смени 

Автор: blur 5.5.2006, 23:53
Цитата(Poseidon @ 5.5.2006,  22:08)
Ты это... сервер поменяй.

Добавь выше 
Код
Idwhois1.Host:='whois.ripe.net';

или в инспекторе обьектов смени

Так ты узнаешь только европейские страны, для других регионов нужно использовать другие сервера. Их список есть на http://ripe.net  

Автор: Ak47black 6.5.2006, 11:42
Ok. Спасиба работает.
Если будут другие идеи как определить то пишите. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)