From 684e0ee35f4bed18b7b549556b0629c7dcffc931 Mon Sep 17 00:00:00 2001 From: brulijam Date: Fri, 31 May 2024 19:45:54 +0200 Subject: [PATCH] Added new sync script --- src/main/programs/sync-1.0.lua | 16 ++++++++++++++++ src/main/programs/turtle-chaosMine.lua | 2 +- src/startup.lua | 10 ++++++++++ 3 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 src/main/programs/sync-1.0.lua create mode 100644 src/startup.lua 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")