Vous êtes ici > Les forums > Vos créations > Récupérer dossier installation jeu
Les forums
Récupérer dossier installation jeu
| Auteur |
Posts |
| christophedlr |
Le Lundi 31 Août 2009 à 23:49
- [Citer]
|
Membre
 |
Bonsoir,
Je suis entrain de faire un script pour l'installation de The Settlers V : L'héritage des Rois.
Mais voila, je souhaite récupérer le dossier d'installation du jeu afin de permettre via ce script par exemple de mettre le jeu à jour en lançant son programme de mise à jour.
J'ai vu que tous les scripts partent du principe que c'est dans Program Files, mais si l'utilisateur installe autre part, comment ça se passe ?
Merci d'avance.
|
| ddelec24 |
Le Mardi 1 Septembre 2009 à 21:03
- [Citer]
|
Modérateur

 |
il faut toujours laisser par défaut ^^
ou alors demander a la fin ou il a installé le jeu et modifier le fichier situé dans installed... m'enfin le mieux est de rien touché, le but c'est que le script fasse fonctionné le programme, aucun interet de changé de dossier.
si j'ai mal compris, merci de me rectifier :P - venez sur irc!
|
| christophedlr |
Le Samedi 5 Septembre 2009 à 12:50
- [Citer]
|
Membre
 |
Le truc c'est que en laissant par défaut, ça ne fonctionne pas, il cherche l'exécutable dans C:\windows\system32.
|
| christophedlr |
Le Samedi 5 Septembre 2009 à 21:19
- [Citer]
|
Membre
 |
Je viens de tester avec WinRAR, même chose, il cherche réellement ce dossier et ne trouvant pas il chercher l'exe dans system32.
EDIT : Je donne le script que j'ai créer pour WinRAR, si cela peut aider à me dire ce qui ne vas pas :
#!/bin/bash
[ "$PLAYONLI?UX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
PROGRAMFILES=`wine cmd /c echo "%ProgramFiles%"`
PROGRAMFILES=${PROGRAMFILES:3}
PREFIX="WinRAR"
TITLE="WinRAR 3.90"
LANG_DL="PlayOnLinux télécharge WinRAR"
cd "$REPERTOIRE/tmp"
POL_SetupWindow_Init
POL_SetupWindow_presentation "$TITLE" "RarLab" "www.rarlab.com" "Christophedlr" "$PREFIX"
#Sélection du préfix
select_prefix "$REPERTOIRE/wineprefix/$PREFIX"
POL_SetupWindow_prefixcreate
#Téléchargement de WinRAR
if [ ! -e $REPERTOIRE/tmp/wrar390fr.exe ]; then
POL_SetupWindow_download "$LNG_DL Version 3.90" "WinRAR 3.90" "http://www.rarlab.com/rar/wrar390fr.exe"
fi
#Lancement de l'installation
wine "wrar390fr.exe"
#Création du raccourcis
POL_SetupWindow_make_shortcut "$PREFIX" "$PROGRAMFILES/WinRAR/" "WinRAR.exe" "" "$TITLE" "" ""
clean_tmp
#Fin de l'installation
POL_SetupWindow_message "WinRAR 3.90 FR (32 bits) est bien installé" "$TITLE"
POL_SetupWindow_Close
exit Edité par christophedlr
|