diff --git a/src/main/programs/sync-1.0.lua b/src/main/programs/sync-1.0.lua new file mode 100644 index 0000000..a1ff362 --- /dev/null +++ b/src/main/programs/sync-1.0.lua @@ -0,0 +1,16 @@ +local prefix = "https://git.brulijam.com/brulijam/Computercraft/raw/branch/main/src" + +local copyList = { + [0] = "/main/lib/aes.lua", + [1] = "/main/lib/hash.lua" +} + +for i=0, #copyList do + getRequest = http.get(prefix .. copyList[i]) + print("Downloaded " .. copyList[i]) + file = fs.open(copyList[i], "w") + file.write(getRequest.readAll()) + file.close() +end +print("Sync complete") +sleep(1) diff --git a/src/main/programs/turtle-chaosMine.lua b/src/main/programs/turtle-chaosMine.lua index 15e1a15..51f49ae 100644 --- a/src/main/programs/turtle-chaosMine.lua +++ b/src/main/programs/turtle-chaosMine.lua @@ -118,7 +118,7 @@ end local function digUpward(length) for i=0, length do - turtle.dig() + turtle.digUp() turtle.up() end end diff --git a/src/startup.lua b/src/startup.lua new file mode 100644 index 0000000..6b53215 --- /dev/null +++ b/src/startup.lua @@ -0,0 +1,10 @@ + +--fetch sync script +local prefix = "https://git.brulijam.com/brulijam/Computercraft/raw/branch/main/src" +getRequest = http.get(prefix .. "/main/programs/sync-1.0.lua") +file = fs.open("/main/programs/sync-1.0.lua", "w") +file.write(getRequest.readAll()) +file.close() + +--execute sync script +shell.run("/main/programs/sync-1.0.lua")