Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/11/2013, à 18:56

gegetrois

connexion site internet et identification automatique

Bonjour,
Je suis sûr que la question a déjà été posée, mais je trouve rien qui corresponde.
Ce que je cherche à  faire :
un script qui  : me connecte à un site internet (babelio par exemple, qui est un site de lecture)
                       et une fois sur la page demandée
                       renseigne automatiquement l'identifiant et le mot de passe et valide la page.
Je suis conscient que cette méthode est dangereuse, et à ne pas utiliser pour une connexion bancaire.
Pour l'instant j'en suis là :

#!/bin/sh
     #vérification de la connection réseau et boucle en attente de connexion
  aa="0"
while [ "$aa" != "60" ] ## Boucle pour faire 60 tests max, soit 10min
do
	## Si non connecté, 10s d'attente et relance le test
	ping -c1 google.fr >/dev/null
	if [ $? != "0" ]; then
	{
		sleep 10
		((aa++))
	}
	else
	{
		break
	}
	fi	
done
if [ "$aa" != "60" ]; then
	{
	## Inscrire ici tous les programmes à démarrer après connection réseau
	## mail-notification --sm-disable | thunderbird | firefox	
	firefox http://www.babelio.com/connection.php
	}
fi
exit 0

Toute le code entre [#!/bin/sh]  et [firefox...] je l'ai trouvé au gré de mes recherches, j'ai compris
que cela attendais le réseau, ce qui est une bonne chose.

merci pour votre aide,
Cordialemnt

Hors ligne

#2 Le 27/11/2013, à 19:09

ljere

Re : connexion site internet et identification automatique

je ne pense pas que le bash soit le langage idéal pour ce genre de chose tu devrais plutôt t'orienter vers python


ancien PC Toshiba satellite_c670d-11 / Linux Mint 21 Vanessa
Nouveau PC ASUS TUF GAMING A17 GPU RTX 4070 CPU AMD Ryzen 9 7940HS w/ Radeon 780M Graphics / Linux Mint 21.2 Victoria / Kernel: 6.4.8-1-liquorix / Desktop: Cinnamon

Hors ligne