Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Проверка подключения к интернету (http://www.flasher.ru/forum/showthread.php?t=183610)

hotdes 27.08.2012 12:44

Проверка подключения к интернету
 
Делаю простое приложение на флеш, которое будет запускаться пока через проектор (*.exe). Может потом перейду на AIR-приложение. Надо бы при старте определить есть ли на компе подключение к интернет. Как проще это сделать?

TanaTiX 27.08.2012 12:53

Попытаться что-то загрузить и получить ошибку.

hotdes 27.08.2012 13:19

Получить ошибку после загрузки конечно можно, но я так думал, что может есть во флеше какой-нить функционал чтоб напрямую определить: "Есть инет или нет?"

caseyryan 27.08.2012 14:31

специального функционала нет

Aquahawk 27.08.2012 14:35

Интернет это не баллон с кислородом, к которому подключение либо есть либо нет. Это соединение многих хостов и части из них могут быть доступны и не доступны, могут быть ограничены. Интернет может развалиться на несколько кусков и каждый будет работать автономно с тем что у него есть. Почитайте про то как хром детектит перехват несуществующих доменов http://habrahabr.ru/post/138498/

Добавлено через 1 минуту
Проверяйте доступность нужных вам ресурсов. "Наличие интернета" не гарантирует доступ к нужному вам ресурсу, и в то же время можно весь интернет ограничить только вашим ресурсом и всё должно работать.

hotdes 28.08.2012 16:08

Вот в AIR есть классы air.net.URLMonitor и air.net.SocketMonitor для контроля подключения сети, и жаль, что таких классов нет, если комплилировать приложение под Flash Player.


Часовой пояс GMT +4, время: 12:21.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.