Berillions |
Thursday 14 January 2010 at 19:33
|
Berillions
|
Pour créer une incone, il n'y a rien de plus simple :
#Création Icone
convert "$CDROM/NOM_ICONE" -geometry 32x32 "$REPERTOIRE/icones/32/$NAME"
|
thib25 |
Thursday 14 January 2010 at 20:05
|
thib25
|
Bon ok ça a l'air bon, voici le script :
#!/bin/bash
# Date : (2009-07-30 18-30)
# Last revision : (2010-01-13 21-00)
# Wine version used : 1.0
# Distribution used to test : Ubuntu 9.10
# Author : thib25
# Licence : Retail
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
NAME="Trainz Railroad Simulator 2006"
PREFIX="TRS2006"
if [ "$POL_LANG" == "fr" ]; then
INSTALLATION="Installation en cours..."
else
INSTALLATION="Installation in progress..."
fi
wget http://img.jeuxvideopc.com/images/jeux_boites/grandformat/9233-trainz-railroad-simulator-2006-pc.jpg --output-document="$REPERTOIRE/tmp/leftnotscaled.jpeg"
convert "$REPERTOIRE/tmp/leftnotscaled.jpeg" -scale 150x356\\! "$REPERTOIRE/tmp/left.jpeg"
POL_SetupWindow_Init "" "$REPERTOIRE/tmp/left.jpeg"
POL_SetupWindow_presentation "$NAME" "Anuman Interactive" "http://www.auran.com/TRS2006/index.php" "thib25" "$PREFIX"
POL_SetupWindow_cdrom
POL_SetupWindow_check_cdrom "Install/setup.exe"
select_prefixe "$REPERTOIRE/wineprefix/$PREFIX/"
POL_SetupWindow_prefixcreate
POL_SetupWindow_wait_next_signal "$INSTALLATION" "$NAME"
cd "$CDROM"
wine "Install/setup.exe"
POL_SetupWindow_detect_exit
#Création Icone
convert "$CDROM/Trainz.ico" -geometry 32x32 "$REPERTOIRE/icones/32/$NAME"
POL_SetupWindow_make_shortcut "$PREFIX" "Program Files/Anuman Interactive/TRS2006/" "TRS2006.exe" "$NAME" "$NAME" "" ""
POL_SetupWindow_install_wine "1.0"
Set_WineVersion_Assign "1.0" "$NAME"
POL_SetupWindow_Close
exit
Par contre si je veux mettre une icône dans le menu Installer je fais comment ?
|
Berillions |
Thursday 14 January 2010 at 20:25
|
Berillions
|
Tu prends l'icone du jeu, tu la re-dimensionnes en 22x22 et tu donnes le même nom du script que tu as ajouté au site.
Exemple, si le script que j'ai ajouté se nomme XYZ, alors l'icone doit se nommer XYZ et le tout sans extension.
Ensuite, faut que tu l'envoies à Tinou pour qu'il le mette sur le serveur. Edited by Berillions
|
thib25 |
Thursday 14 January 2010 at 20:59
|
thib25
|
Voilà je viens de poster le script et de demander sa validation. J'attends qu'il soit valider pour envoyer l'icône à Tinou ?
|
Berillions |
Friday 15 January 2010 at 11:33
|
Berillions
|
Si tu es sur que le jeu fonctionne correctement, je peux le valider.
|
thib25 |
Friday 15 January 2010 at 12:33
|
thib25
|
Oui, je suis à peu près sur que le jeu fonctionne correctement, il y' a peut être le son qui peut être capricieux mais ça va.
|
thib25 |
Friday 15 January 2010 at 19:55
|
thib25
|
Bon gros problème j'ai modifié le script pour mettre $PROGRAMFILES, maintenant quand je clique sur le raccourci ça me marque :
Trainz Railroad Simulator 2006: line 5: cd: /home/thibault/.PlayOnLinux/winepref/Anuman Interactive/TRS2006/: Aucun fichier ou dossier de ce type
wine: could not load L"C:\\\\windows\\\\system32\\\\TRS2006.exe": Module introuvable
Je comprends pourquoi mon script de 18 Wheel of Steel : Haulin et de Richard Burns Rally ne fonctionnent plus :(.
Voici le script :
#!/bin/bash
# Date : (2009-07-30 18-30)
# Last revision : (2010-01-13 21-00)
# Wine version used : 1.0
# Distribution used to test : Ubuntu 9.10
# Author : thib25
# Licence : Retail
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
NAME="Trainz Railroad Simulator 2006"
PREFIX="TRS2006"
if [ "$POL_LANG" == "fr" ]; then
INSTALLATION="Installation en cours..."
else
INSTALLATION="Installation in progress..."
fi
wget http://img.jeuxvideopc.com/images/jeux_boites/grandformat/9233-trainz-railroad-simulator-2006-pc.jpg --output-document="$REPERTOIRE/tmp/leftnotscaled.jpeg"
convert "$REPERTOIRE/tmp/leftnotscaled.jpeg" -scale 150x356\\! "$REPERTOIRE/tmp/left.jpeg"
POL_SetupWindow_Init "" "$REPERTOIRE/tmp/left.jpeg"
POL_SetupWindow_presentation "$NAME" "Anuman Interactive" "http://www.auran.com/TRS2006/index.php" "thib25" "$PREFIX"
POL_SetupWindow_cdrom
POL_SetupWindow_check_cdrom "Install/setup.exe"
select_prefix "$REPERTOIRE/wineprefix/$PREFIX"
POL_SetupWindow_prefixcreate
PROGRAMFILES=`wine cmd /c echo "%ProgramFiles%"`
PROGRAMFILES=${PROGRAMFILES:3}
POL_SetupWindow_wait_next_signal "$INSTALLATION" "$NAME"
cd "$CDROM"
wine "Install/setup.exe"
POL_SetupWindow_detect_exit
#Création Icone
convert "$CDROM/Trainz.ico" -geometry 32x32 "$REPERTOIRE/icones/32/$NAME"
POL_SetupWindow_make_shortcut "$PREFIX" "$PROGRAMFILES/Anuman Interactive/TRS2006/" "TRS2006.exe" "" "$NAME"
POL_SetupWindow_install_wine "1.0"
Set_WineVersion_Assign "1.0" "$NAME"
POL_SetupWindow_Close
exit Edited by Berillions
|
Berillions |
Friday 15 January 2010 at 23:52
|
Berillions
|
Tu peux re-tester s'il te plait.
J'ai modifié une petite chose dans ta création du shortcut. Même si je pense que l'erreur ne vient pas de là...
$PROGRAMFILES/Anuman Interactive/TRS2006/
équivaut à :
/home/USER/.PlayOnLinux/wineprefix/TRS2006/drive_c/Program Files/Anuman Interactive/TRS2006/
Verifie le chemin du dossier du jeu après son installation. Edited by Berillions
|
thib25 |
Saturday 16 January 2010 at 10:39
|
thib25
|
Bon ça fonctionne toujours pas, pourtant le jeu est dans le bon répertoire :sad:.
|
Berillions |
Saturday 16 January 2010 at 10:48
|
Berillions
|
Peux-tu aller dans ~/.PlayOnLinux/configurations/installed
Ouvrir le fichier concernant ton jeu -> Trainz Railroad Simulator 2006
Et me coller son ensemble dans ton futur message. Ce fichier correspond au lanceur dans la fenêtre principale de PoL.
Merci Edited by Berillions
|
thib25 |
Saturday 16 January 2010 at 11:23
|
thib25
|
Voilà :
#!/bin/bash
PATH="/home/thibault/.PlayOnLinux/WineVersions/1.0/usr/bin/:$PATH"
export WINEPREFIX="/home/thibault/.PlayOnLinux/wineprefix/TRS2006"
export WINEDEBUG="-all"
cd "/home/thibault/.PlayOnLinux/wineprefix/TRS2006/drive_c/Program Files
/Anuman Interactive/TRS2006/"
wine "TRS2006.exe" $@
|
Berillions |
Saturday 16 January 2010 at 13:40
|
Berillions
|
Hum, c'est bizarre car il est juste le script de ton lanceur.
As-tu essayer de lancer le jeu avec une version récente de Wine, la 1.1.35 par exemple?
|
thib25 |
Saturday 16 January 2010 at 14:01
|
thib25
|
Toujours pareil.
|