Contenu | Rechercher | Menus

Annonce

Ubuntu-fr.org recrute toujours de nouveaux modérateurs, avec de l'expérience.

Ubuntu 16.04 LTS
Commandez vos DVD et clés USB Ubuntu-fr !

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.

#1 Le 14/05/2013, à 19: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, à 06:51)

Hors ligne

#2 Le 14/05/2013, à 22: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, à 23: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, à 16: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

Hors ligne