Ce script Python automatise la connexion au portail WiFi de l'Université de Montpellier (UM-net).
- Vérifie si vous êtes connecté au WiFi de la fac (SSID "UMNET").
- Effectue une authentification automatique via le portail.
- Utilise un fichier
.envpour stocker les identifiants en sécurité.
- Python 3.x
- Bibliothèque
requestsetpython-dotenv
-
Installez les dépendances :
pip install requests python-dotenv
-
Créez un fichier
.envdans le même dossier :USERNAME=votre_username PASSWORD=votre_mot_de_passe
Lancez le script :
python connect.pyLe script vérifiera d'abord la connexion WiFi, puis tentera l'authentification si connecté.
- Assurez-vous que l'interface WiFi est
wlan0(modifiez si nécessaire). - Si le SSID n'est pas "UM-NET", ajustez la fonction
is_connected_to_fac_wifi. Cette fonction est basée sur ma configuration sous Arch.