Automatisez la connexion Web pour les points d'accès Wi-Fi

10

De nos jours, de nombreux points d'accès Wi-Fi disposent d'une "connexion Web", en particulier ceux gratuits. Vous savez, ceux qui redirigent toute demande HTTP vers leur formulaire de connexion. Windows affiche généralement la notification «Des informations de connexion supplémentaires peuvent être requises».

Existe-t-il un moyen d'automatiser le processus de telles connexions, c'est-à-dire. enregistrer mon nom d'utilisateur et mon mot de passe (pour un hotspot donné)? Idéalement, je veux que cela se produise sans même ouvrir mon navigateur habituel, bien que si le processus lui-même ouvre et ferme automatiquement une fenêtre Internet Explorer pour effectuer la connexion, cela pourrait être OK.

EM0
la source
2
essayez d'utiliser lastpass, il vous connecte automatiquement lorsque la page Web est ouverte
Shekhar
2
La recommandation @JessRiedel Shopping ne signifie pas du matériel, elle peut aussi signifier un logiciel. La raison en est que nous voulons que les questions et réponses soient valables pendant longtemps. Bien qu'une recommandation logicielle puisse être utile, il se peut que des années ne se soient pas écoulées depuis que le logiciel n'existe plus ou n'offre plus les fonctionnalités souhaitées. softwarerecs.stackexchange.com pourrait être un meilleur endroit pour publier ceci, cependant. Notre centre d'aide est un bon endroit pour lire des informations sur le sujet.
3
Tout d'abord, je ne faisais pas de distinction entre matériel et logiciel. Je faisais une distinction entre un problème complexe, spécifique à l'utilisateur, non généralisable et un problème simple et largement applicable. Deuxièmement, il y a d'innombrables questions sur ce site Web avec une durée de vie utile de 1 ou 2 ans, de sorte que ce critère ne sélectionne pas cette question. Troisièmement, j'ai lu le matériel sur le sujet. Je ne pense tout simplement pas qu'il soit appliqué correctement ici.
Jess Riedel
2
"Y a-t-il un programme là-bas?" Essayez sur softwarerecs.stackexchange.com
Kevin Panko
3
Bon point - clarifié. Je ne veux pas ouvrir mon navigateur habituel, car il restaure tous les onglets existants et tous sont redirigés vers la page de connexion. Ensuite, je dois me connecter dans chaque onglet ou cliquer sur la plupart d'entre eux - et selon le fournisseur Wifi, le bouton de retour est parfois cassé aussi. Mais si le processus de connexion ouvrait un navigateur différent juste pour se connecter, ce serait OK.
EM0

Réponses:

3

Je créerais une commande curl qui s'exécute au démarrage du système. Lorsque les commandes s'exécutent, elles envoient vos informations d'authentification et vous connectent.

Ceci peut être réalisé avec la fonction "copier en boucle" de Google chromes. Copiez la demande get en tant que commande curl à partir de votre navigateur Web après avoir cliqué sur le bouton de connexion dans un script bash.

Cela suppose l'authentification par adresse mac, mais si c'est par cookie, vous pouvez enregistrer le cookie renvoyé dans le dossier de cookies du navigateur approprié.

entrez la description de l'image ici

Robert Northard
la source
0

@Thrustmaster a souligné son script Python, mais vous pouvez également utiliser PowerShell pour ce faire.

Exécutez le script PS qui utiliserait l'applet de commande Invoke-WebRequest pour se connecter à n'importe quel site connu (au Royaume-Uni, nous utilisons généralement bbc.co.uk, principalement parce qu'il est facile à taper :)

Vous devrez ensuite analyser la vérification de l'objet retourné pour vous assurer qu'il ne s'agit pas du site attendu.

Ensuite, vous devrez identifier les champs qui doivent être remplis. Ce serait la partie difficile! Pas trop mal si vous connaissez la mise en page de la page de connexion ou si vous n'avez que quelques pages connues.

Remplissez ensuite les champs obligatoires et soumettez.

Enfin, obtenez le script pour ouvrir votre navigateur normalement.

Ou peut-être qu'il serait beaucoup plus facile de garder un autre navigateur installé et de l'utiliser uniquement sur un réseau Wi-Fi qui avait besoin d'une connexion!

Julian Knight
la source
0

À part les scripts comme déjà suggéré, il ne semble pas y avoir d'applications Windows qui prennent en charge cela. Il existe cependant plusieurs applications Android / iOS.

Garrett Dumas
la source
Pouvez-vous publier des liens vers ces applications Android / iOS s'il vous plaît.
Shenal Silva
-1

Mili est mon script qui aide les pages de connexion automatique aux points d'accès!

https://github.com/SadeghHayeri/Mili

La

Mili recherche automatiquement les services Mikrotik, puis essayez de vous connecter avec vos informations de connexion.

vous pouvez également utiliser des informations de connexion multiples comme ceci:


    [
        {
            "username": "user1",
            "password": "pass1",
            "share": 5
        },
        {
            "username": "user2",
            "password": "pass2",
            "share": 1
        }
    ]

Sadegh Hayeri
la source