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

как узнать что есть доступ в интернет?   Найти похожие ветки 

 
Dysan ©   (2003-12-24 17:13) [0]

собственно сабж! :)
только не пингом айпишника
это не подойдет т.к. умные блин файерволи эти пЫнги не пропускают млин. :)


 
Reindeer Moss Eater ©   (2003-12-24 17:17) [1]

Другое то же не подойдет.
Примерно по той же причине.


 
Dysan ©   (2003-12-24 17:23) [2]

Ну лана тогда как вообще
только не кокретный айпи
а то сейчас он есть а завтра его не будет


 
Reindeer Moss Eater ©   (2003-12-24 17:30) [3]

А зачем знать "вообще".

Допустим у тебя диалап.
Сегодня деньги на твоем счете у провайдера есть, и он тебя роутит во внешний мир.
Завтра бабки кончились - и привет. Разрешено только внутри провайдерской сети форумы читать.

Да мало ли какие еще случаи бывают?


 
Dysan ©   (2003-12-24 18:01) [4]

дело не в этом
у клиента прога должна стоять
а уж какое соединение у него мне не ведомо
нужно узнать есть инет или его нету


 
Reindeer Moss Eater ©   (2003-12-24 18:07) [5]

нужно узнать есть инет или его нету
А нахрена ему знать "есть инет" или нету его?

Она (прога) что, со всеми хостами инета работает и со всеми возможными сервисами?
Думаю что нет.
Так зачем ей знать, "есть инет" или нет?

Пусть пробует работать со своим хостом. Получилось - хорошо.
Не получилось - значит хост недоступен. (Даже если в это время "инет есть")


 
none000   (2003-12-24 18:51) [6]

RasEnumConnections - только для dialup
GetAdaptersInfo - работает коряво

Лучше
gethostname
gethostbyname
и фильтровать ответ на LOOPBACK, если есть не локальные ip
- значит скорее всего есть и выход в инет


 
none000   (2003-12-24 18:58) [7]

RasEnumConnections - только для dialup
GetAdaptersInfo - работает коряво

Лучше
gethostname
gethostbyname
и фильтровать ответ на LOOPBACK, если есть не локальные ip
- значит скорее всего есть и выход в инет



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

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



Память: 0.46 MB
Время: 0.024 c
1-93847
Бушин Сергей
2004-02-18 14:44
2004.02.29
Форма в компоненте - передача в компонент наступившего событя


14-94119
MYSTERYO
2004-02-09 10:47
2004.02.29
Где качнуть спрайты из Аллодов? Никто не помнит?


1-93940
heady
2004-02-18 17:39
2004.02.29
Сменить иконку приложения


1-93857
xobbit
2004-02-16 02:52
2004.02.29
TTabSheet(Page control) в Рантайм


3-93797
Victor!
2004-01-31 15:12
2004.02.29
Вопрос по Microsoft Jet




   Наверх