Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local args = { ... }
- if #args >= 1 and (args[1]:lower() == "dev" or args[1]:lower() == "nightly" or args[1]:lower() == "beta") then
- branch = "dev"
- end
- local path = "https://raw.githubusercontent.com/FloralSoda/PortOS/"..branch.."/update.lua"
- print("Downloading installer from github..")
- local request = http.get(path)
- local data = request.readAll()
- request.close()
- print("Data retrieved")
- print("Writing updater to disk..")
- local file = fs.open("./PortOS/update.lua", "w")
- file.write(data)
- file.close()
- print("Data written to ./PortOS/update.lua")
- print("Running updater..")
- shell.run("./PortOS/update.lua", #args >= 1 and args[1] or "")
Advertisement
Add Comment
Please, Sign In to add comment