#1 Le 12/07/2008, à 17:58
- mistyrouge
[resolu] commande conditionnelle de lancement d'application
Bonjours à toutes et à tous
Je suis entrain de personnaliser l'interface d'ubuntu (gnome donc) pour la rendre la plus simple possible.
Dans ce but j'ai créer des lanceurs (pour certains application).
De plus j'ai créer un bureau pour chaque application principale (avec fond d'écrans différent).
Je voudrais que mon lanceur change d'écran pour afficher le bon, et qu'il ne lance l'application que si elle ne l'est pas déjà.
exemple :
clic sur le bouton "internet",
affiche l'écran 4,
teste si firefox est lancé,
si ce n'est pas le cas il le lance
Voila ce que j'ai déja trouvé :
pgrep firefox
retval=$?
if ["$retval"=1]
then firefox
fi
Malheuresement cette solution ne fonctionne absolument pas.
Merci d'avance pour une quelconque réponse qui pourrait me faire avancer
Mistyrouge
Dernière modification par mistyrouge (Le 12/07/2008, à 22:53)
Sauter à 10.000 mètres n'est pas dangereux. Toucher le sol à 0 m l'est beaucoup plus.
mistyrouge - Dorian JAMINAIS (s.a.m.)
Hors ligne
#2 Le 12/07/2008, à 18:31
- mistyrouge
Re : [resolu] commande conditionnelle de lancement d'application
j'avance un petit peu : j'arrive a lancer firefox aue s'il ne l'est pas avec la commande :
pgrep firefox || firefox
Mais je ne trouve toujours pas la commande pour changer d'écran.
Dernière modification par mistyrouge (Le 12/07/2008, à 19:35)
Sauter à 10.000 mètres n'est pas dangereux. Toucher le sol à 0 m l'est beaucoup plus.
mistyrouge - Dorian JAMINAIS (s.a.m.)
Hors ligne
#3 Le 12/07/2008, à 22:56
- mistyrouge
Re : [resolu] commande conditionnelle de lancement d'application
voici le script en question (necessite l'installation du paquet wmctrl)
#!/bin/sh
temp=$(gconftool-2 --get /desktop/gnome/background/picture_filename)
if [ "$temp" = "/home/facile/Images/wallpaper/internet.jpg" ]
then wmctrl -s 3
echo oui
firefox &
else wmctrl -s 3
echo non
gconftool-2 --type string --set /desktop/gnome/background/picture_filename /home/facile/Images/wallpaper/internet.jpg
pgrep firefox || firefox &
fi
en gros je teste le wallpaper car il change quand je change d'écran (wallpapoz)
Sauter à 10.000 mètres n'est pas dangereux. Toucher le sol à 0 m l'est beaucoup plus.
mistyrouge - Dorian JAMINAIS (s.a.m.)
Hors ligne