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

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

Подключение к сети [D6, Win2k]


Кролик ©   (2003-03-08 14:58:00) 

Как узнать,когда компьютер подключился к сети или отключился?


Malder   (2003-03-11 17:55:00) [1]

AlexRush, ты сам то понял, что сказал ?


AlexRush   (2003-03-11 11:26:00) [2]

Возможно, копать нужно в сторону ARP протокола.


Malder   (2003-03-10 20:49:00) [3]

так. Даже скорее всего... если интерфейс новый появился - значит произошло подключение куда-то. Если удалился - значит отключение =)


Malder   (2003-03-10 18:56:00) [4]

Кролик, собственно говоря по сабжу =)

Наверняка, есть способы проще, но пока приходит в голову такое: просматривай каждые n секунд список интерфейсов. И если IP адреса поменяются (например, с 0.0.0.0 на 10.45.6.8) значит произошло подключение. Способ кривой, конечно. Но лучше чем ничего


Anatoly Podgoretsky   (2003-03-10 14:33:00) [5]

Тут тогда вопрос, что подразумеваем под выключением.
Что бы была относзначно, то это Пуск/Завершение работы/Выключить компьютер, а не выдергивание шнура из розетки.


Malder   (2003-03-10 14:12:00) [6]

Ну нет. При отключении питания ни один компьютер пакеты не примет.
Другое дело, что когда ты нажимаешь Power, то компьютер не отключается полностью =)


Anatoly Podgoretsky   (2003-03-10 11:29:00) [7]

Современные компьютеры при отключении питания сеть не отключают, готовы принимать пакеты


Компьютер   (2003-03-10 11:25:00) [8]

Когда питание включается - подключение к сети.
Когда питание выключается - отключение от сети.
Все просто.


Наверх

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