![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
А TIdIPWatch.IsOnline true не только при соединении с интернетом? [D7, WinXP]
Yegorchic © (2005-08-09 22:24:00)Здравствуйте. Кажется что TIdIPWatch.IsOnline возвращает True даже тогда когда не установлено соединение с интернотом, а просто даже когда соединено несколько компьютеров в сеть, так сказать. Если это и в самом деле так, то получется, что нельзя использовать IsOnline для проверки соединения с интернетом?
Eraser (2005-08-10 00:07:00) [1]Yegorchic © (10.08.05 00:02) [4]
А то я раньше проверял через IdIPWatch.IsOnline, но потом, когда запустил свою программу на компьютерах, которые были, так сказать, объединены, и подключены к Интернету, то у меня всегда всё было онлайн.
Во-во.
Yegorchic (2005-08-10 00:02:00) [2]Ага. Я так теперь и делаю. А то я раньше проверял через IdIPWatch.IsOnline, но потом, когда запустил свою программу на компьютерах, которые были, так сказать, объединены, и подключены к Интернету, то у меня всегда всё было онлайн.
Eraser (2005-08-09 23:50:00) [3]Yegorchic © (09.08.05 22:58) [2]
Да это M$ путальницу развило насчёт "соединения с интернотом", на самом деле Инет - это всего лишь навсего набор сервисов, которые могут быть прекрасно организованы и в локальной интрасети, и отличить их от интернентовских можно только по конкретной метрике.
Самый надёжный способ узнать доступен ли определённый тип сервиса в Интернете - попробовать запростить этот тип сервиса на общеизвестном хосте.
Например чтобы узнать доступен ли HTTP сервис - попробуй скачать страничку с yahoo.com, google.com и т.д. если соединение установиться - значит сервис доступен.
Yegorchic (2005-08-09 22:58:00) [4]1. Ну, то что все обычно подразумевают... м... т.е. компьютер подключён к интернету... ну, просто все обычно говорят так "подключение к интернету" и я так же сказал чего то...
2. Жаль...
Eraser (2005-08-09 22:46:00) [5]Yegorchic © (09.08.05 22:24)
1. Что такое "соединение с интернотом"
2. Нельзя )