forked from Mirrors/RGSX
Refactor log messages in RGSX Retrobat script to English for consistency
This commit is contained in:
@@ -6,12 +6,12 @@ if not exist %CD%\logs MD %CD%\logs
|
|||||||
set LOG_FILE=%CD%\logs\Retrobat_RGSX_log.txt
|
set LOG_FILE=%CD%\logs\Retrobat_RGSX_log.txt
|
||||||
|
|
||||||
:: Ajouter un horodatage au début du log
|
:: Ajouter un horodatage au début du log
|
||||||
echo [%DATE% %TIME%] Démarrage du script >> "%LOG_FILE%"
|
echo [%DATE% %TIME%] Script start >> "%LOG_FILE%"
|
||||||
|
|
||||||
:: Afficher un message de démarrage
|
:: Afficher un message de démarrage
|
||||||
cls
|
cls
|
||||||
echo Exécution de __main__.py pour RetroBat...
|
echo Running __main__.py for RetroBat...
|
||||||
echo [%DATE% %TIME%] Exécution de __main__.py pour RetroBat >> "%LOG_FILE%"
|
echo [%DATE% %TIME%] Running __main__.py for RetroBat >> "%LOG_FILE%"
|
||||||
|
|
||||||
:: Définir les chemins relatifs et les convertir en absolus
|
:: Définir les chemins relatifs et les convertir en absolus
|
||||||
set CURRENT_DIR=%CD%
|
set CURRENT_DIR=%CD%
|
||||||
@@ -39,18 +39,18 @@ echo PYTHON_EXE_FULL : !PYTHON_EXE_FULL! >> "%LOG_FILE%"
|
|||||||
echo MAIN_SCRIPT : !MAIN_SCRIPT! >> "%LOG_FILE%"
|
echo MAIN_SCRIPT : !MAIN_SCRIPT! >> "%LOG_FILE%"
|
||||||
|
|
||||||
:: Vérifier si l'exécutable Python existe
|
:: Vérifier si l'exécutable Python existe
|
||||||
echo Vérification de python.exe...
|
echo Checking python.exe...
|
||||||
echo [%DATE% %TIME%] Vérification de python.exe à !PYTHON_EXE_FULL! >> "%LOG_FILE%"
|
echo [%DATE% %TIME%] Checking python.exe at !PYTHON_EXE_FULL! >> "%LOG_FILE%"
|
||||||
if not exist "!PYTHON_EXE_FULL!" (
|
if not exist "!PYTHON_EXE_FULL!" (
|
||||||
echo Python.exe non trouvé. Préparation du téléchargement...
|
echo python.exe not found. Preparing download...
|
||||||
echo [%DATE% %TIME%] Python.exe non trouvé. Préparation du téléchargement... >> "%LOG_FILE%"
|
echo [%DATE% %TIME%] python.exe not found. Preparing download... >> "%LOG_FILE%"
|
||||||
|
|
||||||
:: Créer le dossier Python s'il n'existe pas
|
:: Créer le dossier Python s'il n'existe pas
|
||||||
set "TOOLS_FOLDER_FULL=!ROOT_DIR!\system\tools"
|
set "TOOLS_FOLDER_FULL=!ROOT_DIR!\system\tools"
|
||||||
|
|
||||||
if not exist "!TOOLS_FOLDER_FULL!\Python" (
|
if not exist "!TOOLS_FOLDER_FULL!\Python" (
|
||||||
echo Création du dossier !TOOLS_FOLDER_FULL!\Python...
|
echo Creating folder !TOOLS_FOLDER_FULL!\Python...
|
||||||
echo [%DATE% %TIME%] Création du dossier !TOOLS_FOLDER_FULL!\Python... >> "%LOG_FILE%"
|
echo [%DATE% %TIME%] Creating folder !TOOLS_FOLDER_FULL!\Python... >> "%LOG_FILE%"
|
||||||
mkdir "!TOOLS_FOLDER_FULL!\Python"
|
mkdir "!TOOLS_FOLDER_FULL!\Python"
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -61,65 +61,65 @@ if not exist "!PYTHON_EXE_FULL!" (
|
|||||||
echo ZIP_FILE : !ZIP_FILE!
|
echo ZIP_FILE : !ZIP_FILE!
|
||||||
echo [%DATE% %TIME%] ZIP_FILE : !ZIP_FILE! >> "%LOG_FILE%"
|
echo [%DATE% %TIME%] ZIP_FILE : !ZIP_FILE! >> "%LOG_FILE%"
|
||||||
|
|
||||||
echo Téléchargement de python.zip...
|
echo Downloading python.zip...
|
||||||
echo [%DATE% %TIME%] Téléchargement de python.zip depuis !ZIP_URL!... >> "%LOG_FILE%"
|
echo [%DATE% %TIME%] Downloading python.zip from !ZIP_URL!... >> "%LOG_FILE%"
|
||||||
curl -L "!ZIP_URL!" -o "!ZIP_FILE!"
|
curl -L "!ZIP_URL!" -o "!ZIP_FILE!"
|
||||||
|
|
||||||
if exist "!ZIP_FILE!" (
|
if exist "!ZIP_FILE!" (
|
||||||
echo Téléchargement terminé. Extraction de python.zip...
|
echo Download complete. Extracting python.zip...
|
||||||
echo [%DATE% %TIME%] Téléchargement terminé. Extraction de python.zip vers !TOOLS_FOLDER_FULL!... >> "%LOG_FILE%"
|
echo [%DATE% %TIME%] Download complete. Extracting python.zip to !TOOLS_FOLDER_FULL!... >> "%LOG_FILE%"
|
||||||
tar -xf "!ZIP_FILE!" -C "!TOOLS_FOLDER_FULL!\Python" --strip-components=0
|
tar -xf "!ZIP_FILE!" -C "!TOOLS_FOLDER_FULL!\Python" --strip-components=0
|
||||||
echo Extraction terminée.
|
echo Extraction finished.
|
||||||
echo [%DATE% %TIME%] Extraction terminée. >> "%LOG_FILE%"
|
echo [%DATE% %TIME%] Extraction finished. >> "%LOG_FILE%"
|
||||||
del /q "!ZIP_FILE!"
|
del /q "!ZIP_FILE!"
|
||||||
echo Fichier python.zip supprimé.
|
echo python.zip file deleted.
|
||||||
echo [%DATE% %TIME%] Fichier python.zip supprimé. >> "%LOG_FILE%"
|
echo [%DATE% %TIME%] python.zip file deleted. >> "%LOG_FILE%"
|
||||||
) else (
|
) else (
|
||||||
echo Erreur : Échec du téléchargement de python.zip.
|
echo Error: Failed to download python.zip.
|
||||||
echo [%DATE% %TIME%] Erreur : Échec du téléchargement de python.zip. >> "%LOG_FILE%"
|
echo [%DATE% %TIME%] Error: Failed to download python.zip. >> "%LOG_FILE%"
|
||||||
goto :error
|
goto :error
|
||||||
)
|
)
|
||||||
|
|
||||||
:: Vérifier à nouveau si python.exe existe après extraction
|
:: Vérifier à nouveau si python.exe existe après extraction
|
||||||
if not exist "!PYTHON_EXE_FULL!" (
|
if not exist "!PYTHON_EXE_FULL!" (
|
||||||
echo Erreur : python.exe n'a pas été trouvé après extraction à !PYTHON_EXE_FULL!.
|
echo Error: python.exe not found after extraction at !PYTHON_EXE_FULL!.
|
||||||
echo [%DATE% %TIME%] Erreur : python.exe n'a pas été trouvé après extraction à !PYTHON_EXE_FULL! >> "%LOG_FILE%"
|
echo [%DATE% %TIME%] Error: python.exe not found after extraction at !PYTHON_EXE_FULL! >> "%LOG_FILE%"
|
||||||
goto :error
|
goto :error
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
echo python.exe trouvé.
|
echo python.exe found.
|
||||||
echo [%DATE% %TIME%] python.exe trouvé. >> "%LOG_FILE%"
|
echo [%DATE% %TIME%] python.exe found. >> "%LOG_FILE%"
|
||||||
|
|
||||||
:: Vérifier si le script Python existe
|
:: Vérifier si le script Python existe
|
||||||
echo Vérification de __main__.py...
|
echo Checking __main__.py...
|
||||||
echo [%DATE% %TIME%] Vérification de __main__.py à !MAIN_SCRIPT! >> "%LOG_FILE%"
|
echo [%DATE% %TIME%] Checking __main__.py at !MAIN_SCRIPT! >> "%LOG_FILE%"
|
||||||
if not exist "!MAIN_SCRIPT!" (
|
if not exist "!MAIN_SCRIPT!" (
|
||||||
echo Erreur : __main__.py n'a pas été trouvé à !MAIN_SCRIPT!.
|
echo Error: __main__.py not found at !MAIN_SCRIPT!.
|
||||||
echo [%DATE% %TIME%] Erreur : __main__.py n'a pas été trouvé à !MAIN_SCRIPT! >> "%LOG_FILE%"
|
echo [%DATE% %TIME%] Error: __main__.py not found at !MAIN_SCRIPT! >> "%LOG_FILE%"
|
||||||
goto :error
|
goto :error
|
||||||
)
|
)
|
||||||
echo __main__.py trouvé.
|
echo __main__.py found.
|
||||||
echo [%DATE% %TIME%] __main__.py trouvé. >> "%LOG_FILE%"
|
echo [%DATE% %TIME%] __main__.py found. >> "%LOG_FILE%"
|
||||||
|
|
||||||
:: Exécuter le script Python
|
:: Exécuter le script Python
|
||||||
echo Exécution de __main__.py...
|
echo Executing __main__.py...
|
||||||
echo [%DATE% %TIME%] Exécution de "!MAIN_SCRIPT!" avec !PYTHON_EXE_FULL! >> "%LOG_FILE%"
|
echo [%DATE% %TIME%] Executing "!MAIN_SCRIPT!" with !PYTHON_EXE_FULL! >> "%LOG_FILE%"
|
||||||
"!PYTHON_EXE_FULL!" "!MAIN_SCRIPT!" >> "%LOG_FILE%" 2>&1
|
"!PYTHON_EXE_FULL!" "!MAIN_SCRIPT!" >> "%LOG_FILE%" 2>&1
|
||||||
if %ERRORLEVEL% equ 0 (
|
if %ERRORLEVEL% equ 0 (
|
||||||
echo Exécution terminée avec succès.
|
echo Execution finished successfully.
|
||||||
echo [%DATE% %TIME%] Exécution de __main__.py terminée avec succès. >> "%LOG_FILE%"
|
echo [%DATE% %TIME%] Execution of __main__.py finished successfully. >> "%LOG_FILE%"
|
||||||
) else (
|
) else (
|
||||||
echo Erreur : Échec de l'exécution de __main__.py (code %ERRORLEVEL%).
|
echo Error: Failed to execute __main__.py (code %ERRORLEVEL%).
|
||||||
echo [%DATE% %TIME%] Erreur : Échec de l'exécution de __main__.py avec code d'erreur %ERRORLEVEL%. >> "%LOG_FILE%"
|
echo [%DATE% %TIME%] Error: Failed to execute __main__.py with error code %ERRORLEVEL%. >> "%LOG_FILE%"
|
||||||
goto :error
|
goto :error
|
||||||
)
|
)
|
||||||
|
|
||||||
:end
|
:end
|
||||||
echo Tâche terminée.
|
echo Task completed.
|
||||||
echo [%DATE% %TIME%] Tâche terminée avec succès. >> "%LOG_FILE%"
|
echo [%DATE% %TIME%] Task completed successfully. >> "%LOG_FILE%"
|
||||||
exit /b 0
|
exit /b 0
|
||||||
|
|
||||||
:error
|
:error
|
||||||
echo Une erreur s'est produite.
|
echo An error occurred.
|
||||||
echo [%DATE% %TIME%] Une erreur s'est produite. >> "%LOG_FILE%"
|
echo [%DATE% %TIME%] An error occurred. >> "%LOG_FILE%"
|
||||||
exit /b 1
|
exit /b 1
|
||||||
Reference in New Issue
Block a user