explications debug

This commit is contained in:
FaycoTLS 2024-02-05 16:30:49 +01:00
parent 02da0c339e
commit 53858cbdd7
2 changed files with 72 additions and 0 deletions

View File

@ -0,0 +1,72 @@
#ATTENTION POUR VOIR LES IMAGES OUVRIR LE DOCX !
Adventure.sh avec WSL
Dans un premier temps, trouver le projet cloné qui pour moi ce situe sur le bureau.
Passer par /mnt une fois lenvironnement wsl lancé pour accéder au répertoire de mon windows
Résolution des bugs :
Supprimer le saut de ligne (ligne 20) pour la première erreur
Puis installer dos2unix pour la 2eme :
sudo apt install dos2unix
Si linstallation ne fonctionne pas, noubliez pas de faire :
sudo apt update
Et
sudo apt upgrade
Une fois dos2unix installé, faites dos2unix adventure.sh pour convertir le fichier.
Maintenant nous avons ces erreurs :
Pour régler ça jai dû modifier un peu la partie des PATH dans adventure.sh :
'''
if hash uuidgen 2>/dev/null; then
homefolder=$(pwd)
newplayer=$(uuidgen)
## Copy Player Game Files
mkdir -p "$HOME/.zen/adventure/$newplayer"
if [ -d "$MY_PATH/rooms" ]; then
cp -r "$MY_PATH/rooms" "$HOME/.zen/adventure/$newplayer/"
else
echo "Source directory $MY_PATH/rooms does not exist or is not a directory."
fi
if [ -d "$MY_PATH/art" ]; then
cp -r "$MY_PATH/art" "$HOME/.zen/adventure/$newplayer/"
else
echo "Source directory $MY_PATH/art does not exist or is not a directory."
fi
if [ -d "$MY_PATH/script" ]; then
cp -r "$MY_PATH/script" "$HOME/.zen/adventure/$newplayer/"
else
echo "Source directory $MY_PATH/script does not exist or is not a directory."
fi
if [ -d "$MY_PATH/logic" ]; then
cp -r "$MY_PATH/logic" "$HOME/.zen/adventure/$newplayer/"
else
echo "Source directory $MY_PATH/logic does not exist or is not a directory."
fi
fi
'''
Autre erreur me dit que :
Ça traduit une erreur dinterprétation dans le fichier « start.sh » que jai réglé en utilisant la commande ''dos2unix *.sh'' dans le dossier « rooms » pour convertir tous les fichiers :
BRAVO :
Dans le jeu on se rend compte que cette erreur apparaît :
Il faut installer ''sudo apt install xdg-utils'' ainsi que ''sudo apt install firefox'' pour résoudre ça
Le levier ne fonctionne pas, « ACTIVATION STATION » mais rien ne se passe.