#1 Le 14/05/2013, à 18:25
- leold
[RESOLU] script pour lancer un jeu sous wine avec optimus
Bonjour
je cherche a lancer rune of magic sous wine avec un script pour me facilité la vie
voila la première discussion qui ma permit de lancer optimus avec wine
http://forum.ubuntu-fr.org/viewtopic.php?id=1278831
voila se que j'ai écris par derrière pour essayer de combiner les deux
#!/bin/sh
echo -n "lancer le jeux O/N "
read ouinon
if [ "$ouinon" = "o" ] || [ "$ouinon" = "O" ]; then
cd "/media/donnee/jeux/game of magic/jeu/FRA_fra/Runes Of Magic"
optirun bash
wine ./Client.exe
else
optirun bash
fi
mais a la commande optirun bash tout se coupe et le reste est pas exécuté
comment transformer se scripte pour pouvoir lancer le tout ?
Dernière modification par leold (Le 16/05/2013, à 05:51)
l’imbécile est pas celui qui ne sait pas mais celui qui refuse d’apprendre
Hors ligne
#2 Le 14/05/2013, à 21:44
- Vysserk3
Re : [RESOLU] script pour lancer un jeu sous wine avec optimus
Salut,
Essaye de rajouter un & à la fin de la ligne contenant optirun bash
Hors ligne
#3 Le 14/05/2013, à 22:43
- metalux
Re : [RESOLU] script pour lancer un jeu sous wine avec optimus
D'après la doc, optirun bash te lance un terminal dans lequel tu dois taper tes commandes si j'ai bien compris. Du coup le & ne sera pas suffisant, le script ne fera que lancer un terminal en arrière plan et continuera la suite des commandes, mais pas dans celui-ci. Enfin, c'est ce que je crois comprendre, je n'utilise pas bumblebee.
Dans ce cas, teste:
#!/bin/bash
read -p "lancer le jeux O/N " ouinon
if [ "$ouinon" = "o" ] || [ "$ouinon" = "O" ]; then
cd "/media/donnee/jeux/game of magic/jeu/FRA_fra/Runes Of Magic"
wine ./Client.exe
else
exit 0
fi
Sauvegarde le script, rend le exécutable et appelle le avec la commande optirun bash "chemin vers le script" ou optirun bash -c "chemin vers le script" s'il s'agit d'un raccourci clavier (pour un lanceur je ne sais plus, teste les 2).
Hors ligne
#4 Le 15/05/2013, à 15:53
- leold
Re : [RESOLU] script pour lancer un jeu sous wine avec optimus
Bonjour
j'ai réussi a lancer mon jeu avec le scripte:
#!/bin/sh
echo -n "lancer le jeux O/N "
read ouinon
if [ "$ouinon" = "o" ] || [ "$ouinon" = "O" ]; then
cd "/media/donnee/jeux/game of magic/jeu/FRA_fra/Runes Of Magic"
optirun bash -c "wine ./Client.exe;read a"
else
exit 0
fi
le read a est juste la pour mettre le scripte en pause car sinon le lancement est couper par la fin du programme
il me reste a comprendre pourquoi le jeu enregistre pas les configurations, mais se n'est pas le bonne endroit pour poster
merci a vous
l’imbécile est pas celui qui ne sait pas mais celui qui refuse d’apprendre
Hors ligne