Vous êtes ici > Les forums > Vos créations > Oddworld L'exode d'Abe en

Forums

Oddworld L\'exode d\'Abe

Nouveau sujet  - Répondre
Auteur Posts
Fenn Dimanche 13 Juillet 2008 à 0:16 - [Citer]

Rank: Membre

Bonjour bonjour, mon premier script sous PlayOnLinux. C'est pour l'exode d'Abe donc.
J'ai aucun problème chez moi mais si des gens veulent essayer pour vérifier.

La seule chose est qu'au lancement, le cd est demandé mais il suffit d'appuyer sur entrée et ça passe normalement.

Sortie de la console :

#!/bin/bash
if [ "$PLAYONLINUX" = "" ]
then
exit 0
fi
source "$PLAYONLINUX/lib/sources"
POL_SetupWindow_Init
cfg_check


POL_SetupWindow_presentation "Oddworld l'exode d'Abe" "Oddworld Inhabitants" "" "Fenn" "Abe_exodus"

POL_SetupWindow_browse "Quel est le point de montage de votre lecteur CDROM? (Défault : /media/cdrom/)" "CDROM :" "/media/cdrom"
CDROM="$APP_ANSWER"


if [ "$?" = 1 ]
then
exit
fi




if [ "$CDROM" = "" ]
then
CDROM="/media/cdrom"
fi


POL_SetupWindow_message "Veuillez monter votre lecteur CDROM,
puis cliquez sur valider pour commencer l'installation." "Détection du CDROM"


if [ -e "$CDROM/Auto.exe" ]
then
POL_SetupWindow_message "Votre CDROM a bien été detecté.
Appuyez sur une touche pour commencer l'installation !" "Détection du CDROM"
else
POL_SetupWindow_message "Erreur : le CDROM n'a pas été detecté !" "Détection du CDROM"
exit 0
fi
mkdir -p $REPERTOIRE/wineprefix/Abe_Exodus
cd $REPERTOIRE/wineprefix/Abe_Exodus
select_prefixe "$(pwd)"
POL_SetupWindow_prefixcreate

# Cette option sert pour un écran wide (pour éviter de perdre le bas de l'écran)
# Set_Desktop "On" "800" "600"


cd drive_c/windows/
mkdir temp
cd $WINEPREFIX/dosdevices
rm ./*
ln -s ../drive_c c:
ln -s / z:
ln -s $CDROM ./d:
cd $CDROM

fonts_to_prefixe
POL_SetupWindow_wait_next_signal "Installation de Oddworld l'exode d'Abe" "Installation"
wine d:Auto.exe
POL_SetupWindow_detect_exit
POL_SetupWindow_message "Oddworld l'exode d'Abe installé" "Installation"

ln -s ./fonts ./wineprefix/Abe_Exodus/drive_c/windows/fonts
chmod 777 $HOME/.PlayOnLinux/wineprefix/Abe_Exodus/drive_c/Program Files/L'Exode d'Abe/ -R

POL_SetupWindow_reboot
POL_SetupWindow_make_shortcut "Abe_Exodus" "Program Files/L'Exode d'Abe" "Exoddus.exe" "abe_exodus.xpm" "Oddworld L'exode d'Abe"


POL_SetupWindow_message "Installation terminée" "Oddworld l'exode d'Abe"
POL_SetupWindow_Close  
exit 


Voila voila

Edité par Fenn

Panzer Dimanche 13 Juillet 2008 à 0:26 - [Citer]

Rank: Membre

Les créateurs sont Oddworld Inhabitants et non pas Infogrammes (editeur) .
Ensuite, un bug est toujous présent chez moi car après l'exécution de Auto.exe, setup.exe ne suit pas (mais ça vient de chez moi donc à la limite...) .

Et ceci :

Sortie de la console :

chmod 777 $HOME/.PlayOnLinux/wineprefix/Abe_Exodus/drive_c/Program Files/Starcraft/ -R 



Bientot surpuissant ;) http://abe7.labrute.fr
Mon blog (déjà surpuissant) : Le BaB
Fenn Dimanche 13 Juillet 2008 à 1:41 - [Citer]

Rank: Membre

Tiens oui, on peut bien voir d'où j'ai tiré mon script à la base.

Les deux choses sont corrigées (d'ailleurs, je ne suis pas certains que le chmod soit vraiment utile, il est présent dans quelques scripts que j'ai testé et je l'ai laissé par principe mais bon).
Il n'y a rien à voir ici