fafane84 |
Friday 4 April 2008 at 22:22
|
fafane84
|
Désolé si je passe pour un idiot, mais comment fait-on pour lancer ce genre de script dans POL ?
Merci d'avance d'éclairer ma lanterne.
Edited by fafane84
|
Toumeno |
Saturday 5 April 2008 at 10:37
|
Toumeno
|
Dans POL, Outils=>Executer un script non officiel.
|
Toumeno |
Sunday 6 April 2008 at 11:17
|
Toumeno
|
J'ai essayé de l'installer avec POL 2.0.10 et POL 2.1, il me dit que le script n'est pas valide...
Merci de m'aider
|
fafane84 |
Sunday 6 April 2008 at 23:39
|
fafane84
|
Pareil pour moi !
C'est d'ailleurs pour çà que je posais la question ;-)
|
Toumeno |
Wednesday 9 April 2008 at 16:54
|
Toumeno
|
J'ai trouvé, le scrist mal passé à travers le formulaire du forum, il a ajouté plein d'antislash !
Voici le script corrigé qui fonctionne (du moins l'installation) :
#!/bin/bash
#Vérifier que PlayOnLinux est bien exécuté avant
if [ "$PLAYONLINUX" = "" ]
then
exit 0
fi
#Charger les librairies
source "$PLAYONLINUX/lib/sources"
#Verifier les dépendences
cfg_check
#Declaration des variables
CODENAME="AoEIII"
REALNAME="Age Of Empires III"
EDITEUR="Microsoft Corporation"
WEBSITE="http://www.ageofempires3.com/"
SCRIPTEUR="Tr4sK"
#Presentation
presentation "$REALNAME" "$EDITEUR" "$WEBSITE" "$SCRIPTEUR" "$CODENAME" 1 8
#Préparation du prefix
mkdir -p $REPERTOIRE/wineprefix/$CODENAME/
select_prefixe "$REPERTOIRE/wineprefix/$CODENAME"
creer_prefixe 2 8
cd $REPERTOIRE/wineprefix/$CODENAME
#Verification du CDROM
Ask_For_cdrom 3 8
Check_cdrom "Age of Empires III.msi"
#Préparation du lecteur D
attendre "Veuillez patienter. Je vais préparer le répertoire d'installation"
TEMP="$HOME/.PlayOnLinux/tmp/$CODENAME"
chmod 777 $TEMP -R
rm $TEMP -R
mkdir -p $TEMP
cd $REPERTOIRE/wineprefix/$CODENAME
cd $WINEPREFIX/dosdevices
rm ./*
ln -s ../drive_c c:
ln -s / z:
ln -s $TEMP d:
cd $TEMP
#Copie des DLL
cd $CDROM/
cp *.dll $REPERTOIRE/wineprefix/$CODENAME/drive_c/windows/system32/
cp *.dll $HOME/.wine/drive_c/windows/system32
cd $REPERTOIRE/wineprefix/$CODENAME/drive_c/windows/system32/
wget http://kiero91.free.fr/POL/dll/mfc42.dll
cp mfc42.dll $HOME/.wine/drive_c/windows/system32
attendre "Je copie le CD1. Veuillez patienter" "cp -r $CDROM/* $TEMP"
chmod 777 $TEMP -R
mv $TEMP/Autorun.inf $TEMP/Autorun1.inf
Ask_For_cdrom 5 8 2
Check_cdrom "Disk2C~1.cab"
attendre "Je copie le CD2. Veuillez patienter" "cp -r $CDROM/* $TEMP"
mv $TEMP/autorun.inf $TEMP/autorun2.inf
Ask_For_cdrom 6 8 3
Check_cdrom "Disk3C~1.cab"
attendre "Je copie le CD3. Veuillez patienter" "cp -r $CDROM/* $TEMP"
#Preparation de Wine
Set_OS "winxp"
fonts_to_prefix 8 8
cd $TEMP
wine d:\\setup.exe
#Fin du code du jeu
#Création du lanceur
message "Appuyez sur OK UNIQUEMENT quand l'installation du jeu sera terminée sous peine de devoir recommencer l'installation."
killall -9 IDriver.exe
killall -9 IDriverT.exe
cd $WINEPREFIX/drive_c/Program Files/Microsoft Games/Age of Empires III/
mv splashimage.bmp Baksplashimage.bmp
cd avi/
mv age3.bik bakage3.bik
mv logos.bik baklogos.bik
rm $TEMP -R
cd $WINEPREFIX/dosdevices
rm ./d:
creer_lanceur "$CODENAME" "Program Files/Microsoft Games/Age of Empires III" "age3.exe" "" "$REALNAME" "-dxlevel 81"
exit Edited by MulX
|
fafane84 |
Wednesday 9 April 2008 at 23:19
|
fafane84
|
OK merci beaucoup !!!
Je teste dés que je peux.
@+
|
Aymeric P. |
Thursday 10 April 2008 at 20:04
|
Aymeric P.
|
Bon je vais tester le script.
Si je vois pas de raison de refuser de nouveau, je validerais (enfin celui au dessus)
Edit du 14 avril : (avant qu'on le demande) je n'ai pas oublié pour ce script, mais j'ai été un peu occupé la
Rassurer ça va venir Edited by MulX
Former member.
|
wedge antilles |
Sunday 13 July 2008 at 13:15
|
wedge antilles
|
Boujour,
Je suis un noob dans pol. J'ai bidouillé un peux age3 pour le faire tourné, j'ajouterai dans le script :
wget http://www.dll-files.com/dllindex/lame_enc.zip
unzip lame*
cp lame_enc.dll $HOME/.wine/drive_c/windows/system32
dans la rubrique DLL pour avoir du sons.
Une install de directx mais je sais pas si c'est util et la ligne de code pour le faire tourné sous wine 0.9.41.
Cordialement Wedge
|
sirrocoseekrusty |
Tuesday 15 July 2008 at 11:46
|
sirrocoseekrusty
|
Bonjour à tous,
Y aurait-il du nouveau sur ce script pour l'installation de Age Of Empire 3?
J'ai essayé d'utiliser le script du post ci-dessus mais un certain nombre d'erreurs apparaissent durant son execution (notemment le download du fichier mfc42.dll).
Alors si quelqu'un pouvait indiquer s'il existe un script fonctionnel ou une marche à suivre pour l'installation du jeu, je suis preneur.
=> Ca fait déjà un bout de temps que je lutte entre wine et POL pour essayer de jouer à aoe3 sous linux mais sans grand succès pour l'instant.
Merci de votre retour.
Stef
|
nazca |
Wednesday 6 August 2008 at 13:20
|
nazca
|
Voilà ma petite contribution un nouveau script pour AOE3 (je me suis fortement inspiré du précédent.) et qui marche pour enfin jouer à Age of Empire 3 sous linux !! ;)
#!/bin/bash
if [ "$PLAYONLINUX" = "" ]
then
exit 0
fi
source "$PLAYONLINUX/lib/sources"
#Verifier les dépendences
cfg_check
#Declaration des variables
if [ "$POL_LANG" == "fr" ]
then
LNG_WAIT="Installation en cours..."
LNG_NEXT="Cliquez sur suivant uniquement quand l'installation sera terminée."
LNG_WAIT_CD1="Veuillez insérer le CD1 et cliquer sur Suivant"
LNG_WAIT_CD2="Veuillez insérer le CD2 et cliquer sur Suivant"
LNG_WAIT_CD3="Veuillez insérer le CD3 et cliquer sur Suivant"
LNG_DX_INSTALL="L'installation de la mise a jour DirectX9.0c pour Wine va débuter."
LNG_STOP="Veuillez patienter. Je vais préparer le répertoire d'installation"
else
LNG_WAIT="Installing..."
LNG_NEXT="Click on Next ONLY if the install is finished"
LNG_WAIT_CD1="Please insert the CD1 and click on Next"
LNG_WAIT_CD2="Please insert the CD2 and click on Next"
LNG_WAIT_CD3="Please insert the CD3 and click on Next"
LNG_DX_INSTALL="DirectX9.0c Update installation will begin."
LNG_STOP="Click on Next for install..."
fi
POL_SetupWindow_Init "" ""
POL_SetupWindow_presentation "Age Of Empire 3 : The Warchief" "Microsoft Games" "http://www.microsoft.com/france/jeux/default.asp" "Tr4sK et NaZCa" "AOE3"
#Préparation du prefix
mkdir -p $REPERTOIRE/wineprefix/AOE3/
select_prefixe "$REPERTOIRE/wineprefix/AOE3"
POL_SetupWindow_prefixcreate
cd $REPERTOIRE/wineprefix/AOE3
#Préparation du lecteur D
TEMP="$HOME/.PlayOnLinux/tmp/AOE3"
chmod 777 $TEMP -R
rm $TEMP -R
mkdir -p $TEMP
WINEPREFIX="$REPERTOIRE/wineprefix/AOE3"
cd $WINEPREFIX/dosdevices
rm ./*
ln -s ../drive_c c:
ln -s / z:
ln -s $TEMP d:
POL_SetupWindow_message "$LNG_STOP"
#Verification du CDROM
POL_SetupWindow_message "$LNG_WAIT_CD1"
POL_SetupWindow_cdrom
POL_SetupWindow_check_cdrom "Age of Empires III.msi"
cd "$CDROM"
cp *.dll $TEMP
chmod 777 $TEMP -R
cd $TEMP
wget http://nzc.free.fr/dll/mfc42.zip
wget http://nzc.free.fr/dll/lame_enc.zip
wget http://www.threelights.de/page/projects/d3dx9_xx_dll_files/D3DX9_dll_update.zip
unzip mfc42.zip
unzip lame_enc.zip
unzip D3DX9_dll_update.zip
POL_SetupWindow_message "$LNG_DX_INSTALL"
select_prefixe "$REPERTOIRE/wineprefix/AOE3"
Set_OS "winxp"
env WINEPREFIX="$HOME/.PlayOnLinux/wineprefix/AOE3" wine $HOME/.PlayOnLinux/tmp/AOE3/Install/DXSETUP.EXE
cp *.dll $HOME/.wine/drive_c/windows/system32
cp *.dll $REPERTOIRE/wineprefix/AOE3/drive_c/windows/system32/
#Copie des CD
cp -r $CDROM/* $TEMP
chmod 777 $TEMP -R
mv $TEMP/Autorun.inf $TEMP/Autorun1.inf
POL_SetupWindow_message "$LNG_WAIT_CD2"
POL_SetupWindow_cdrom
POL_SetupWindow_check_cdrom "Disk2C~1.cab"
cp -r $CDROM/* $TEMP
chmod 777 $TEMP -R
mv $TEMP/autorun.inf $TEMP/autorun2.inf
POL_SetupWindow_message "$LNG_WAIT_CD3"
POL_SetupWindow_cdrom
POL_SetupWindow_check_cdrom "Disk3C~1.cab"
cp -r $CDROM/* $TEMP
chmod 777 $TEMP -R
#Preparation de Wine
select_prefixe "$REPERTOIRE/wineprefix/AOE3"
Set_OS "winxp"
Set_SoundDriver alsa
Set_Desktop On 1024 768
env WINEPREFIX="$HOME/.PlayOnLinux/wineprefix/AOE3" wine $HOME/.PlayOnLinux/tmp/install.exe
POL_SetupWindow_message "$LNG_NEXT"
#Fin du code du jeu
#Création du lanceur
killall -9 IDriver.exe
killall -9 IDriverT.exe
Set_Desktop On 1024 768
cd $WINEPREFIX/drive_c/Program\ Files/Microsoft\ Games/Age\ of\ Empires\ III/
mv splashimage.bmp splashimage.bmp.bak
chmod 777 avi -R
cd avi/
mv age3.bik age3.bik.back
mv logos.bik logos.bik.back
rm $TEMP -R
cd $WINEPREFIX/dosdevices
rm ./d:
POL_SetupWindow_make_shortcut "AOE3" "Program Files/Microsoft Games/Age of Empires III" "age3.exe" "" "$REALNAME" "-dxlevel 81"
POL_SetupWindow_reboot
POL_SetupWindow_Close
exit
Le jeu marche trés bien avec la dernière version de Wine , la 1.1.2 sauf qu'il n'y a pas de sons et que ce n'est pas en plein écran...
Un petit détail aussi, au lancement du jeu pendant le chargement l'écran est à l'envert !!?!!?! Mais après tout rentre dans l'ordre, donc rien de bien méchant...
Voilà @++
ubuntu 8.04 64bits
|
wedge antilles |
Thursday 28 August 2008 at 23:24
|
wedge antilles
|
Bonsoir
Le jeu marche trés bien avec la dernière version de Wine , la 1.1.2 sauf qu'il n'y a pas de sons et que ce n'est pas en plein écran...
Pour le son il faut trouver un codec mp3 telle que "lame mp3 codec ACM" ou un codec comme le fraunhofer. Pour ma part il tourne avec wine 0.9.4.1 sans bureau virtuel en plein écran.
La suppression des vidéo n'est pas obligatoire.
Cordialement Wedge
|
wedge antilles |
Friday 29 August 2008 at 13:18
|
wedge antilles
|
Bonjour
Voici un nouveau script
#!/bin/bash
if [ "$PLAYONLINUX" = "" ]
then
exit 0
fi
source "$PLAYONLINUX/lib/sources"
#Verifier les dépendences
cfg_check
#Declaration des variables
if [ "$POL_LANG" == "fr" ]
then
LNG_WAIT="Installation en cours..."
LNG_NEXT="Cliquez sur suivant uniquement quand l'installation sera terminée."
LNG_WAIT_CD1="Veuillez insérer le CD1 et cliquer sur Suivant"
LNG_WAIT_CD2="Veuillez insérer le CD2 et cliquer sur Suivant"
LNG_WAIT_CD3="Veuillez insérer le CD3 et cliquer sur Suivant"
LNG_DX_INSTALL="L'installation de la mise a jour DirectX9.0c pour Wine va débuter."
LNG_LAME_INSTALL="L'installation de Lame pour Wine va débuter."
LNG_STOP="Veuillez patienter. Je vais préparer le répertoire d'installation"
else
LNG_WAIT="Installing..."
LNG_NEXT="Click on Next ONLY if the install is finished"
LNG_WAIT_CD1="Please insert the CD1 and click on Next"
LNG_WAIT_CD2="Please insert the CD2 and click on Next"
LNG_WAIT_CD3="Please insert the CD3 and click on Next"
LNG_DX_INSTALL="DirectX9.0c Update installation will begin."
LNG_LAME_INSTALL="Lame installation will begin."
LNG_STOP="Click on Next for install..."
fi
POL_SetupWindow_Init "" ""
POL_SetupWindow_presentation "Age Of Empire 3 : The Warchief" "Microsoft Games" "http://www.microsoft.com/france/jeux/default.asp" "Tr4sK et NaZCa" "AOE3"
# Préparation de wine
mkdir -p "$REPERTOIRE/wineprefix/AOE3/"
cd "$REPERTOIRE/wineprefix/AOE3"
select_prefixe "$(pwd)"
POL_SetupWindow_prefixcreate
# Reglage de wine
Set_OS "winxp"
Set_SoundDriver alsa
Set_Desktop On 1024 768
# Créer les lecteurs Windows
TEMP="$HOME/.PlayOnLinux/AOE3/temp"
chmod 777 $TEMP -R
rm $TEMP -R
mkdir -p $TEMP
# Créer les lecteurs Windows
cd "$REPERTOIRE/wineprefix/AOE3/dosdevices"
rm ./*
ln -s "$REPERTOIRE/wineprefix/AOE3/drive_c" "c:"
ln -s "$CDROM" "d:"
ln -s "/" "z:"
mkdir "$REPERTOIRE/wineprefix/AOE3/temp"
cd "$REPERTOIRE/wineprefix/AOE3/temp"
mkdir AOE3
#Verification du CDROM
POL_SetupWindow_message "$LNG_WAIT_CD1"
POL_SetupWindow_cdrom
POL_SetupWindow_check_cdrom "Age of Empires III.msi"
cd "$TEMP"
cp -vR $CDROM/*.dll ./
chmod 777 $TEMP -R
cd "$TEMP"
wget http://nzc.free.fr/dll/mfc42.zip
unzip mfc42.zip
cp *.dll $REPERTOIRE/wineprefix/AOE3/drive_c/windows/system32/
#Copie des CD
cd "$TEMP"
cp -r $CDROM/* ./AOE3/
chmod 777 $TEMP -R
mv $TEMP/Autorun.inf $TEMP/Autorun1.inf
POL_SetupWindow_message "$LNG_WAIT_CD2"
POL_SetupWindow_cdrom
POL_SetupWindow_check_cdrom "Disk2C~1.cab"
cp -r $CDROM/* ./AOE3/
chmod 777 $TEMP -R
mv $TEMP/autorun.inf $TEMP/autorun2.inf
POL_SetupWindow_message "$LNG_WAIT_CD3"
POL_SetupWindow_cdrom
POL_SetupWindow_check_cdrom "Disk3C~1.cab"
cp -r $CDROM/* ./AOE3/
chmod 777 $TEMP -R
cd "$TEMP/AOE3"
wine install.exe
POL_SetupWindow_message "$LNG_NEXT"
#Fin du code du jeu
#Création du lanceur
killall -9 IDriver.exe
killall -9 IDriverT.exe
cd "$TEMP"
wget http://www.threelights.de/page/projects/d3dx9_xx_dll_files/D3DX9_dll_update.zip
unzip D3DX9_dll_update.zip
POL_SetupWindow_message "$LNG_DX_INSTALL"
wine DXSETUP.EXE
wget "http://pagesperso-orange.fr/wedge.antilles/linux/Lame_MP3_ACM.zip"
unzip "Lame_MP3_ACM.zip"
POL_SetupWindow_message "$LNG_LAME_INSTALL"
Wine Lame MP3 ACM Codec.exe
POL_SetupWindow_make_shortcut "AOE3" "Program Files/Microsoft Games/Age of Empires III" "age3.exe" "Age Of Empire 3" "" "-dxlevel 81"
Set_WineVersion_Assign "0.9.41" "Age Of Empire 3"
POL_SetupWindow_reboot
rm -rf "$REPERTOIRE/wineprefix/AOE3/temp"
POL_SetupWindow_message "Installation terminée"
POL_SetupWindow_Close
exit
Il aura normalement du son.
Cordialement Wedge
|
theodiablo |
Friday 5 June 2009 at 13:57
|
theodiablo
|
Bonjour, je sais que ça fait presque un an que personne n'a posté de message ici, mais je voulais savoir comment installer le jeu grâce à ce script?
J'arrive à le lancer, seulement a aucun moment l'installation du jeu en lui-même ne commence. On me demande simplement d'insérer mes CD d'installation.
ensuite, j'ai essayé d'installer le jeu en insérant le CD 1 et en faisant exécution automatique, installer.exe dans un préfixe existant, mais quand je lance l'installation un message d'erreur apparait :"Fichier introuvable"
Je ne sais pas comment faire, surtout que je ne trouve nul part ailleur d'autres informations pouvant m'être utiles...
Merci de m'aider :-)
|