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

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Юра
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 14.07.2004 (Ср) 14:29
Откуда: Stepnogorsk

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

Сообщение Юра » 23.07.2004 (Пт) 21:05

Как узнать, есть ли соединение с Интернетом, если подключение идет через локальную сеть...
Можно ли это реализовать используя Winsock?

Tin
Woodsman
Woodsman
Аватара пользователя
 
Сообщения: 1001
Зарегистрирован: 08.12.2001 (Сб) 11:00
Откуда: Kazakhstan

Сообщение Tin » 24.07.2004 (Сб) 6:02

Анриал... Еслиб былоб можно эксплорер, наверное не долбился целую минуту на сервак с откл. нетом. Можно узнать... но через длительный период времени - отстой
888888__88__88____88
__88________8888__88
__88____88__88__8888
__88____88__88____88

Gigahard
Бывалый
Бывалый
 
Сообщения: 253
Зарегистрирован: 24.07.2002 (Ср) 11:15
Откуда: Russia

Сообщение Gigahard » 24.07.2004 (Сб) 11:15

А как насчет пинга любого тестового адреса (можно по IP, можно по доменному имени)? Ставим необходимое число запросов, таймаут. Затем парсим результат. Если ping прошел, то значит коннект есть.

Должно работать как с модемом, так и с локалкой.

2 Tin: Explorer вообще глючная штука ;)
Старый глюк лучше новых двух!

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 24.07.2004 (Сб) 12:51

Составь список наиболее репрезентативных инет-адресов и пытайся ломиться к ним на 80-й порт. Если есть коннект на первый - все, вопрос снят. Если нет - пробуем следующий по списку, инет иногда зонами отваливается.
Например:
www.nic.ru
www.ru
www.iana.org
www.microsoft.com
...

Юра
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 14.07.2004 (Ср) 14:29
Откуда: Stepnogorsk

Сообщение Юра » 24.07.2004 (Сб) 19:48

:D Всем спасибо, попробую.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex-бот и гости: 25

    TopList