Наслаждайтесь миллионами последних приложений для Android, игр, музыки, фильмов, телевидения, книг, журналов и многого другого. В любое время, где угодно, на ваших устройствах.
Веб-логики (он же в логиках портала капитала), требуемые в большинстве бесплатных горячих точек Wi-Fi, могут быть довольно неприятностью.
Обратите внимание, что существует большое множество порталов, настроенных различными раздражающими способами, поэтому это приложение может не работать на многих из них. Я бы признателен, если вы не публикуете отрицательные отзывы, если это ваш случай.
Это приложение пытается исправить ситуацию, контролируя подключение к Wi-Fi, проверяя, заблокирован ли доступ к Интернету такими пленными порталом, а затем пытается автоматически войти в него.
Если портал требует учетных данных пользователя для входа в систему, приложение предложит вам то же самое.
Если вход в систему будет успешным, он будет хранить учетные данные для будущих входов в систему.
Если устройство заблокировано и приложение не может войти в портал, оно отключит Wi-Fi, так что телефон остается подключенным к Интернету.
Это приложение не управляет подключением к горячим точкам, для которых вы можете использовать одного из многих превосходных доступных менеджеров Wi-Fi.
Обратите внимание, что по юридическим причинам это приложение перенаправляет вас на фактическую страницу входа в систему с условиями и условиями использования Hotspot при первом входе в систему. Все последующие логины будут обрабатываться автоматически в фоновом режиме.
В нас он должен работать с горячими точками Att (Starbucks и т. Д.), Лоус, Диллардс, Kmart, Sears, Staples, Shnucks, некоторые из корпоративных/колледжных сетей, использующих решения Cisco или Motorolla, возможно, любит остановки грузовиков.
Я понятия не имею, будет ли это работать где -нибудь за пределами нас.
Это бесплатное приложение (без рекламы) и открытых источников, и источник доступен по адресу: https://github.com/sashavasko/wifiafterconnect
Это может быть легко расширен, и поддержка большего количества горячих точек будет добавлена, когда я их обнаруживаю.
Это приложение работает, запрашивая страницу входа на веб -сервер, ответственный за аутентификацию пользователя. Затем Wi-Fi Afterconnect будет анализировать и проанализировать страницу входа в систему в поисках ряда индикаторов, таких как метатеги с содержанием обновления HTTP-equiv, поле местоположения в заголовке отклика HTTP, формы на странице, атрибуты нагрузки тега тела и т. Д. Затем он попытается определить, какой поставщик или производитель, скорее всего, был создан. Некоторые из признанных поставщиков Cisco, Motorola Solutions Inc. - Бывший символ (Wing 5.x), Wanderingwifi, Unifi, ATT, Aruba Networks и близкие системы. Он также имеет некоторую предварительную поддержку протокола WISPR. Многие будут обрабатываться общим обработчиком, который просто ищет входную форму и разыгрывает действие, запускаемое кнопкой отправки.
Как только поставщик/поставщик будет идентифицирован, он установит конкретный протокол, например, Wanderingwifi требует ряд перенаправлений, прежде чем будет предоставлен доступ к Интернету, крыло Motorola включает в себя обработку параметров Obcsure HS_Server и QV, в которых указывается, куда отправлять запрос и что использовать в нем, в основном связанные с интеграцией с сервером Adius Authentification.
Wi -Fi Pesferconnect Web Login автоматически проверит флажок для принятия Условий обслуживания, если есть.
Если на этом этапе приложение найдет незаполненные поля в веб-форме для имени пользователя и пароля или электронной почты, оно подсказывает пользователю то же самое, если устройство разблокировано, в противном случае Wi-Fi будет отключен, чтобы подключить его к Интернету, и уведомление будет размещено в панели уведомлений. Нажатие на такое уведомление откроет форму для ввода данных, и повторно ограничит аутентификацию.
Учетные данные хранятся для будущего повторного использования, так что вам не нужно вводить его снова. Единственным исключением является пароль, который требует от пользователя специально запросить его сохранение. Это связано с тем, что нет никакого способа полностью шифровать и защитить пароль, потенциально подвергая его гнусным хакерам, если они крадут ваше устройство.
Приложение не отправляет никакой личной информации, за исключением того, что требуется для самой аутентификации.
WiFi AfterConnect Web Login не будет хранить время или местоположение соединений. Он будет хранить только SSID посещенных горячих точек, чтобы отметить, какие страницы по условиям уже были представлены пользователю.
Версия 1.1: Снятый код отладки, создавая слишком много выводов
Читать далее