Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как узнать IP клиента? [D6, WinXP]


Olgerd ©   (2002-03-14 19:39:00) 

Я делаю сервер, а друг звонит ко мне модемом. Свой IP я определяю с помощью IdIPWatch.LocalIP из Indy, а вот как определить IP-клиента?


Anatoly Podgoretsky   (2002-03-19 22:54:00) [1]

Это диапазон интернетовских адресо, которые они пытаются использовать как локальные


Olgerd   (2002-03-19 17:44:00) [2]



> Anatoly Podgoretsky © (16.03.02 12:58)

А что это такое?


Anatoly Podgoretsky   (2002-03-16 12:58:00) [3]

Псевдолокальная сеть класса В, майкрософт мать его


Olgerd   (2002-03-15 20:05:00) [4]

Соединяюсь я в XP - просто создаю Incoming connection, а потом в своей проге смотрю IdIPWatch.LocalIP (в Indy компонент такой - IdIPWatch). Но IP каждый раз разный 169.254.xxx.xxx


darkbear   (2002-03-15 16:14:00) [5]

В Indy все просто делается... Напиши только какими ты компонентами пользуешься, я тебе сразу где смотреть.
Там в принципе на сколько я помню при подключение к тебе, передается класс AThread : TIPPeerTread, А там все просто
AThread.Connection.Binding.PeerIP


Malder   (2002-03-14 21:21:00) [6]

Посканировать 0.0.0.0-255.255.255.255
а вообще, если подключаться каждый раз "одинаково" то IP не будут меняться от сесии к сесии. Так что один раз запомнив...


Наверх

Титульная страница Поиск, карта сайта Написать письмо