#1 Le 13/02/2010, à 16:17
- Doin
Lancer Firefox au démarage après être connecté
(j'ai hésité entre les forums mais ici semble le plus adapté)
Bonjour,
Pour l'instant j'ai rajouté Firefox dans les "Applications au démarage", mais des fois je ne suis pas encore connecté quand il démare, donc pour optimiser ca j'aimerai qu'il soit lancé une fois le réseau connecté.
Comment faire ?
Merci .
Hors ligne
#2 Le 13/02/2010, à 17:58
- pfff
Re : Lancer Firefox au démarage après être connecté
Pour cela seul un script qui va tester la connexion avant pourra t'aider...
Essaie de t'inspirer de ca
http://www.webynux.net/tutoriels/automatiser-la-connexion-a-freewifi-sous-ubuntu.html
qui vérifie la connexion à Freewifi...
Hors ligne
#3 Le 14/02/2010, à 04:13
- Doin
Re : Lancer Firefox au démarage après être connecté
Je ne m'y connais pas trop en script shell, mais je crois que c'est par là que je vais passer avec un genre de truc :
tant que c'est pas connecté (à vérifier avec iwconfig combiné à grep)
attendre 10 secondes (sleep 10 ?)
aprés fin de boucle : lancer firefox
Ce qui donne (j'écris en même temps de chercher ^^)
#!/bin/sh
while ! iwconfig 2>&1 | grep ESSID
do
echo Pas connecté...
sleep 3
done
echo 'Connecté : lancement de Firefox'
firefox
(codé à La Rache ).
Hors ligne
#4 Le 14/02/2010, à 09:03
- Michoo
Re : Lancer Firefox au démarage après être connecté
Cool ça m'intéresse
Par contre, il faut créer un fichier .sh et le rendre exécutable?
Visiter pour 2€ l'aquarium de Saint Chamond près de Saint Étienne (42, Loire)
13 bassins d'un minimum de 700L.
Hors ligne
#5 Le 14/02/2010, à 12:47
- Doin
Re : Lancer Firefox au démarage après être connecté
je l'ai mis dans firefox.sh (pas executable), et j'ai ajouté dans les programmes au démarage "sh /home/dorian/chemin/vers/firefox.sh".
Hors ligne
#6 Le 14/02/2010, à 18:52
- TiteLive
Re : Lancer Firefox au démarage après être connecté
On peut très bien avoir un point d'accès (ESSID), et ne pas être connecté au net : hotspot, avant que l'association avec la box n'ait fini, tout ça... et donc la plupart des pages ne sont pas chargées
Sinon, j'ai trouvé ça sur le fofo Arch Linux :
if ping -c1 www.google.com; then
Do connected stuff
else
Do disconnected stuff
fi
Ou en adaptant à ton script :
#!/bin/sh
while ! ping -c1 www.free.fr 2>&1 | grep time=
do
echo 'Pas connecté...'
sleep 3
done
echo 'Connecté : lancement de Firefox'
firefox
Hors ligne
#7 Le 14/02/2010, à 19:18
- Doin
Re : Lancer Firefox au démarage après être connecté
pas mal, je le change j'avais oublié ping alors que je l'utilise tout le temps du fait que j'ai voulu m'inspiré de l'autre script...
Hors ligne
#8 Le 14/02/2010, à 20:27
- Michoo
Re : Lancer Firefox au démarage après être connecté
Merci
Visiter pour 2€ l'aquarium de Saint Chamond près de Saint Étienne (42, Loire)
13 bassins d'un minimum de 700L.
Hors ligne