trying new update system mayb
This commit is contained in:
12
src/ui.lua
12
src/ui.lua
@@ -83,14 +83,22 @@ function mod.InitUi()
|
||||
ui.enterButton = ui.main:addButton()
|
||||
:setText(">>>>")
|
||||
:setBackground(colors.blue)
|
||||
:setPosition(6,3)
|
||||
:setPosition(6,2)
|
||||
:setSize(1.5,3.2)
|
||||
:onClick(function()
|
||||
unlockDoor(ui)
|
||||
end)
|
||||
|
||||
local btnX = 1
|
||||
local btnY = 3
|
||||
local btnY = 2
|
||||
|
||||
ui.main:addButton()
|
||||
:setPosition(1, 5)
|
||||
:setText("0")
|
||||
:setSize(6,1)
|
||||
:onClick(function()
|
||||
addToPin(ui, 0)
|
||||
end)
|
||||
|
||||
for i = 1, 9 do
|
||||
ui.main:addButton()
|
||||
|
||||
@@ -19,11 +19,10 @@ local function checkForUpdate()
|
||||
-- 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()
|
||||
local pattern = 'local KEYPADOS_UPDATE_HASH%s*=%s*"(.-)"'
|
||||
local foundUpdateHash = inputString:match(pattern)
|
||||
|
||||
if update_code_text ~= startup_contents then
|
||||
if KEYPADOS_UPDATE_HASH ~= foundUpdateHash then
|
||||
local file = fs.open("startup.lua", "w")
|
||||
file.write(update_code_text)
|
||||
file.close()
|
||||
|
||||
Reference in New Issue
Block a user