diff --git a/adventure/games/kristofer.rumeau@ynov.com/debug_wsl.docx b/adventure/games/kristofer.rumeau@ynov.com/debug_wsl.docx new file mode 100644 index 00000000..c8efd6de Binary files /dev/null and b/adventure/games/kristofer.rumeau@ynov.com/debug_wsl.docx differ diff --git a/adventure/games/kristofer.rumeau@ynov.com/debug_wsl.md b/adventure/games/kristofer.rumeau@ynov.com/debug_wsl.md new file mode 100644 index 00000000..d6d17dc8 --- /dev/null +++ b/adventure/games/kristofer.rumeau@ynov.com/debug_wsl.md @@ -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 l’environnement 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 l’installation ne fonctionne pas, n’oubliez 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 j’ai 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 d’interprétation dans le fichier « start.sh » que j’ai 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. + + + +