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 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 wink .

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 wink ).

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 smile
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 hmm

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 wink j'avais oublié ping alors que je l'utilise tout le temps du fait que j'ai voulu m'inspiré de l'autre script... wink

Hors ligne

#8 Le 14/02/2010, à 20:27

Michoo

Re : Lancer Firefox au démarage après être connecté

Merci smile


Visiter pour 2€ l'aquarium de Saint Chamond près de Saint Étienne (42, Loire)
13 bassins d'un minimum de 700L.

Hors ligne