Profitez des millions des dernières applications Android, jeux, musique, films, télévision, livres, magazines et plus encore. À tout moment, n'importe où, sur vos appareils.
Les connexions Web (AKA Captive Portal Logins) requises au plus de points chauds Wi-Fi gratuits pourraient être une nuisance assez élevé.
Veuillez noter qu'il existe une grande multitude de portails captifs personnalisés de diverses manières ennuyeuses, de sorte que cette application peut ne pas fonctionner sur beaucoup d'entre elles. J'apprécierais si vous ne publiez pas de commentaires négatifs si tel est votre cas.
Cette application tente de rectifier la situation en surveillant la connexion Wi-Fi, en vérifiant si l'accès à Internet est bloqué par un tel portail captif, puis tente de s'y connecter automatiquement.
Si le portail nécessite des informations d'identification de l'utilisateur à vous connecter, l'application vous invitera à la même chose.
Si la connexion réussit, elle stockera des informations d'identification pour les connexions futures.
Si l'appareil est verrouillé et que l'application est incapable de se connecter dans le portail, il désactivera le Wi-Fi afin que le téléphone reste connecté à Internet.
Cette application ne gère pas la connexion aux points chauds, pour lesquels vous pouvez utiliser l'un des nombreux excellents gestionnaires Wi-Fi disponibles.
Veuillez noter que pour des raisons juridiques, cette application vous redirigera vers la page de connexion réelle avec les termes et conditions d'utilisation de Hotspot la toute première fois que vous vous connectez. Toutes les connexions suivantes seront gérées automatiquement en arrière-plan.
Aux États-Unis, cela devrait fonctionner avec des hotspots ATT (Starbucks, etc.), Lowes, Dillards, Kmart, Sears, Staples, Shnucks, certains des réseaux d'entreprise / collège utilisant des solutions Cisco ou Motorolla, aiment éventuellement les arrêts de camion.
Je ne sais pas si cela fonctionnera n'importe où en dehors de nous.
Ceci est une application gratuite (pas d'annonces) et ouverte, et la source est disponible sur: https://github.com/sashavasko/wifiafterconnect
Il pourrait être facilement étendu et un support pour plus de points chauds sera ajouté à mesure que je les découvre.
Cette application fonctionne en demandant la page de connexion du serveur Web responsable de l'authentification des utilisateurs. WiFi Afterconnecte analysera et analysera ensuite la page de connexion, à la recherche d'un certain nombre d'indicateurs, tels que des balises Meta avec le contenu de rafraîchissement HTTP-Equiv, le champ de localisation dans HTTP Response Header, les formulaires sur la page, les attributs onload de la balise corporelle, etc. Certains des prestataires reconnus sont Cisco, Motorola Solutions Inc. - Ancien symbole (Wing 5.x), Wanderingwifi, Unifi, ATT, Aruba Networks et Nearbuy Systems. Il a également un certain soutien préliminaire au protocole WISPR. Beaucoup seront gérés par un gestionnaire générique qui recherche simplement un formulaire d'entrée et simule une action déclenchée par un bouton de soumission.
Une fois que le fournisseur / fournisseur est identifié, il instituera un protocole spécifique, par exemple Wanderingwifi nécessite un certain nombre de redirections, avant que l'accès à Internet ne soit accordé, l'aile de Motorola implique l'obcsure HS_Server et les paramètres QV qui spécifient où envoyer la demande et ce qui s'y utilisera, principalement lié à l'intégration avec le serveur d'authentification Radius.
La connexion Web de la recherche de suivi WiFi cochera automatiquement la boîte à cocher pour l'acceptation des conditions d'utilisation s'il y en a.
Si à ce stade l'application trouve des champs non remplis dans le formulaire Web pour le nom d'utilisateur et le mot de passe ou le courrier électronique, il incitera l'utilisateur à la même chose si l'appareil est déverrouillé, sinon le WiFi sera désactivé pour le maintenir connecté à Internet et que la notification sera publiée dans la barre de notification. En cliquant sur une telle notification, ouvrira le formulaire pour saisir les données et réattaquera l'authentification.
Les informations d'identification sont stockées pour la réutilisation future, afin que vous n'ayez plus à y entrer. La seule exception est le mot de passe, qui oblige les utilisateurs à demander spécifiquement l'enregistrement. Cela est dû au fait qu'il n'y a aucun moyen de crypter et de protéger complètement le mot de passe, de l'exposer potentiellement à des pirates néfastes, s'ils volent votre appareil.
La demande n'envoie aucune information personnelle, sauf ce qui est requis pour l'authentification elle-même.
WiFi AfterConnect Web Login ne stockera pas le temps ou l'emplacement des connexions. Il ne stockera que le SSID des points chauds visités, pour marquer quelles pages de conditions générales ont déjà été présentées à l'utilisateur.
Version 1.1: Suppression du code de débogage produisant trop de sortie
En savoir plus