Вниз
Скачать: CL | DM;

Узнать имя хоста по IP   Найти похожие ветки 

← →
Maratus ©   (2002-04-30 21:13) [0]

Не подскажите как узнать имя хоста по IP адресу в программе на Delphi (для любого IP)
И еще вопросик, может не совсем по Delphi - как счетчики (например Рамблер) узнают по IP - регион страны (базы у них есть на адреса или что еще?)


← →
Malder ©   (2002-05-01 11:48) [1]

1) WinAPI функция GetHostByAddr (вроде в FAQ есть)
2) Я думаю, что странам выделяют некоторые диапазоны IP адресов. Вот 192.* по моему, это всегда Россия. Но это так, к слову. А вообще, есть такое понятие как Whois. Наверное, это все в RFC описано. Чтобы посмотреть, что дает whois можешь зайти на http://whois.internic.com.ua/


← →
Malder ©   (2002-05-01 15:24) [2]

И еще.
"в программе на Delphi (для любого IP)" - не каждый IP имеет хостнейм...


← →
Maratus ©   (2002-05-02 12:44) [3]

GetHostByAddr проверил, вроде работает (хотя в хелпах по Win32 API она довольно хреново описана, но Яндекс мне в этом помог. А вот по поводу Whois возник вопрос - а можно ли его использовать из своей программы, а не используя сайт (есть конечно программы для этого, но мне нужно это именно в своей программе).


← →
Malder ©   (2002-05-02 14:51) [4]

Maratus, конечно можно. Не знаю, правда, как. Поищи в интернете на эту тему. Наверняка, весь механизм whois должен быть описан в RFC...

P.S. Если что найдешь - сообщи пожалуйста, тоже интересно...



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.008 c
1-47430
Alexander
2002-07-02 13:52
2002.07.15
Пытаюсь зашифровать файл функцией EncryptFile.


3-47211
Eraser
2002-06-14 18:32
2002.07.15
Активная строка в DBCtrlGrid


1-47422
Новенький в Делфи
2002-07-03 03:11
2002.07.15
как очистить карзину?


1-47470
zje
2002-06-28 14:41
2002.07.15
Canvas формы.


1-47588
MAxiMum
2002-06-28 16:49
2002.07.15
Ввод текста на нескольких языках




   Наверх