#1 Le 11/11/2006, à 15:06
- Azael
[Résolu] Script shell pour session WoW dédiée (multi programmes) :)
Voici le script que j'utilise pour ma session wow dédiée:
#!/bin/sh
cd /home/martin/.wine/drive_c/Program\ Files/
sleep 2
DISPLAY=:0 /usr/X11R6/bin/wine World\ of\ Warcraft/WoW.exe -opengl
Mon problème est que je n'arrive pas à lancer plusieurs programmes en mêmes temps au moyen de ce script.
C'est à dire que j'aimerais lancer d'abord metacity, puis Wowcartographe (avec wine, ca marche très bien), puis wow (avec wine ca marche très très bien ). Et metacity me permettrait de switcher entre wowcarto et wow.
Alors j'ai tenté ça:
#!/bin/sh
cd /home/martin/.wine/drive_c/Program\ Files/
sleep 2
DISPLAY=:0 /usr/bin/metacity
/usr/X11R6/bin/wine WowCartographe/WowCartographe.exe
/usr/X11R6/bin/wine World\ of\ Warcraft/WoW.exe -opengl
Mais la ca marche pas, ca me lance les progs l'un après l'autre (cad qu'il faut que j'attende que le premier se ferme, pour que le second s'ouvre, etc...)
Une idée ?
Aux âmes généreuses merci
Dernière modification par Azael (Le 13/11/2006, à 21:26)
" Mieux vaut être fou parmi les fous que d'être sage et rester seul "
D. Diderot
Linux
Hors ligne
#2 Le 11/11/2006, à 23:28
- kikdijon
Re : [Résolu] Script shell pour session WoW dédiée (multi programmes) :)
bonjour,
tu peux essayer de les lancer en background en plaçant '&' à la fin de ta commande. Ca ne fonctionne pas toujours, parce que certaines apps plantent si elles sont lancées en arrière plan, mais c'est généralement efficace.
Pour ton script, ça donnerait donc:
#!/bin/sh
cd /home/martin/.wine/drive_c/Program\ Files/
sleep 2
DISPLAY=:0 /usr/bin/metacity&
/usr/X11R6/bin/wine WowCartographe/WowCartographe.exe&
/usr/X11R6/bin/wine World\ of\ Warcraft/WoW.exe -opengl&
ps: pourquoi ce sleep 2, d'ailleurs? Ce n'est pas un 'cd' qui va mettre du temps a s'éxecuter...
Par contre, si une des apps que tu lances à besoin qu'une précédente soit déjà lancée, il peut être bon d'insérer des sleep (sans malentendus) entre les lignes qui les executent.
blog : http://blog.olivier-elmekki.com
site professionnel : http://olivier-elmekki.com
Hors ligne
#3 Le 12/11/2006, à 15:39
- Azael
Re : [Résolu] Script shell pour session WoW dédiée (multi programmes) :)
Merci Kikdijon, c'est exactement ce qu'il me fallait, et ça marche parfaitement.
" Mieux vaut être fou parmi les fous que d'être sage et rester seul "
D. Diderot
Linux
Hors ligne