add exit system in update and prevent null

This commit is contained in:
2025-07-28 22:10:00 +02:00
parent bd7deae4ec
commit 8b35d5ba97

View File

@ -1,6 +1,4 @@
local CONFIG_URL = "https://git.devconcept.pro/Neoblacks/scriptLua/raw/branch/main/update.lua"
local function downloadFile(url, dest)
local response = http.get(url)
if response then
@ -19,10 +17,15 @@ local fileToUpdate = io.read() -- Lire l'entrée de l'utilisateur
-- Si l'utilisateur tape un espace dans le nom le remplacer par underscore
fileToUpdate = fileToUpdate:gsub(" ", "_")
-- Vérifier que l'utilisateur a bien entré quelque chose
local DOWNLOAD_URL = "https://git.devconcept.pro/Neoblacks/scriptLua/raw/branch/main/" .. fileToUpdate
if fileToUpdate and fileToUpdate ~= "" then
downloadFile(DOWNLOAD_URL, fileToUpdate)
else
if fileToUpdate == nil or fileToUpdate == "" then
print("Aucune destination spécifiée, utilisation du nom par défaut: script.lua")
downloadFile(CONFIG_URL, "script.lua")
return
end
if fileToUpdate == "exit" or fileToUpdate == "quit" then
print("Sortie du programme.")
return
end
local DOWNLOAD_URL = "https://git.devconcept.pro/Neoblacks/scriptLua/raw/branch/main/" .. fileToUpdate
downloadFile(DOWNLOAD_URL, fileToUpdate)