This commit is contained in:
xomf 2024-08-17 23:01:49 -04:00
parent b65a746152
commit 2e33e98e5e

View File

@ -19,13 +19,13 @@ rawset(__BUNDLER_FILES, "updater.lua", function ()
--its been considerable time since the keypad was interacted with
--therefore it's time to force an update down the users throat (microsoft moment)
if difference > .5 then
local update_code_request = http.get("https://git.mcorangehq.xyz/xomf/keypadOS/raw/branch/main/keypadOS.lua?x=" .. tostring( math.random(11111111,99999999) )) --I HATE CACHE REEEEEEEEEEEEEEEEE
local update_code_request = http.get("https://git.mcorangehq.xyz/xomf/keypadOS/raw/branch/main/keypadOS.lua?x=" .. tostring(math.random(11111111, 99999999))) -- I HATE CACHE REEEEEEEEEEEEEEEEE
if update_code_request then
local update_code_text = update_code_request.readAll()
if update_code_text then
if string.find(update_code_text, "^local __BUNDLER_FILES = {}") then
--make backup
fs.copy("startup.lua","backup.lua")
-- Make backup
fs.copy("startup.lua", "backup.lua")
local startup_file = fs.open("startup.lua", "r")
local startup_contents = startup_file.readAll()
startup_file.close()
@ -39,14 +39,17 @@ rawset(__BUNDLER_FILES, "updater.lua", function ()
LAST_USED = os.time()
return
end
end
else
print("Bad file download (core)")
end
else
print("Bad mem read (core)")
end
else
print("Bad download (core)")
end
end
end
function mod.UpdateChecker()
while true do
checkForUpdate()