Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

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


Xubuntu 14.04 LTS sur HP Pavilion t728.fr
Precise Pangolin 64 bits sur Acer aspire 5738ZG
Voyager 13.04 mise à niveau en 14.04 sur TOSHIBA  Satellite C870-196.
Faîtes la mise à jour de vos P.P.A. automatiquement

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

Haut de page ↑