Page 1 sur 1

[Wine] Angry Bird Space (résolu)

Publié : mer. 02 mai 2012, 21:16
par Chachatte
Bonsoir,
Le jeu fonctionne parfaitement bien, par contre je ne trouve pas la commande wine pour l'executer (pour pouvoir l'integrer dans mygtkmenu).
Quand je le lance par wine j'obtiens:

Code : Tout sélectionner

wine /home/chachatte/.wine/drive_c/Program\ Files/Rovio/Angry\ Birds\ Space/AngryBirdsSpace.exe 
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
J'ai donc essayé de lancer la commande du fichier desktop creer a l'installation:

Code : Tout sélectionner

[Desktop Entry]
Name=Angry
Exec=env WINEPREFIX="/home/chachatte/.wine" wine C:\\\\windows\\\\command\\\\start.exe /Unix /home/chachatte/.wine/dosdevices/c:/users/chachatte/Start\\ Menu/Programs/Rovio/Angry\\ Birds\\ Space/Angry\\ Birds\\ Space.lnk
Type=Application
StartupNotify=true
Path=/home/chachatte/.wine/dosdevices/c:/Program Files/Rovio/Angry Birds Space/
Icon=E73D_AngryBirdsSpace.0
J'obtiens en console

Code : Tout sélectionner

$ env WINEPREFIX="/home/chachatte/.wine" wine C:\\\\windows\\\\command\\\\start.exe /Unix /home/chachatte/.wine/dosdevices/c:/users/chachatte/Start\\ Menu/Programs/Rovio/Angry\\ Birds\\ Space/Angry\\ Birds\\ Space.lnk

fixme:exec:SHELL_execute flags ignored: 0x00000100
Le programme n'a pas pu être lancé, ou aucun programme n'est associé au fichier spécifié.
ShellExecuteEx a échoué: Succès.
Si quelqu'un a une idée

Re: [Wine] Angry Bird Space

Publié : mer. 02 mai 2012, 21:46
par benjarobin
Le bon chemin est :

Code : Tout sélectionner

env WINEPREFIX="/home/chachatte/.wine" wine C:\\windows\\command\\start.exe /Unix /home/chachatte/.wine/dosdevices/c:/users/chachatte/Start\ Menu/Programs/Rovio/Angry\ Birds\ Space/Angry\ Birds\ Space.lnk

Re: [Wine] Angry Bird Space

Publié : mer. 02 mai 2012, 22:10
par Chachatte
Merci beaucoup. Mais pourquoi le fichier desktop fonctionne avec cette commande ?

Re: [Wine] Angry Bird Space (résolu)

Publié : mer. 02 mai 2012, 23:20
par benjarobin
C'est la même :-) As tu comparé ? La seule différence c'est que \ est échappé dans le desktop, ce qui donne \\