Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local w,h = term.getSize()
- term.setBackgroundColor(1)
- term.clear()
- function upWrite(path, text)
- local file = assert(io.open(path, "w"))
- file:write(text)
- file:close()
- end
- local file = http.get("http://uploads.ndfjay.co.uk/n-boot/a")
- upWrite(".bg", file.readAll())
- file.close()
- paintutils.drawImage(paintutils.loadImage(".bg"),1,1)
- term.setCursorPos(10,9)
- term.setBackgroundColor(256)
- term.setTextColor(128)
- write("Installing N-Boot+ Please wait...")
- if fs.exists("startup") then
- term.setCursorPos(5,10)
- write("Previous Startup Found...")
- sleep(0.7)
- term.setCursorPos(5,11)
- write("Renaming...")
- sleep(1)
- write("[")
- term.setTextColor(colors.lime)
- write("OK")
- term.setTextColor(128)
- write("]")
- sleep(1)
- fs.copy("startup","startup.old")
- fs.delete("startup")
- end
- term.setBackgroundColor(1)
- term.clear()
- paintutils.drawImage(paintutils.loadImage(".bg"),1,1)
- term.setCursorPos(10,9)
- term.setBackgroundColor(256)
- term.setTextColor(128)
- write("Installing N-Boot+ Please wait...")
- term.setCursorPos(5,10)
- write("~Startup...")
- local file = http.get("http://uploads.ndfjay.co.uk/n-boot/startup")
- upWrite("startup", file.readAll())
- file.close()
- sleep(.3)
- write("[")
- term.setTextColor(colors.lime)
- write("Downloaded")
- term.setTextColor(128)
- write("]")
- sleep(1)
- term.setCursorPos(5,11)
- write("~.boot/.bios...")
- fs.makeDir(".boot")
- local file = http.get("http://uploads.ndfjay.co.uk/n-boot/.boot/.bios")
- upWrite(".boot/.bios", file.readAll())
- file.close()
- sleep(.3)
- write("[")
- term.setTextColor(colors.lime)
- write("Downloaded")
- term.setTextColor(128)
- write("]")
- sleep(1)
- term.setCursorPos(5,12)
- write("~.boot/.conf...")
- local file = http.get("http://uploads.ndfjay.co.uk/n-boot/.boot/.conf")
- upWrite(".boot/.conf", file.readAll())
- file.close()
- sleep(.3)
- write("[")
- term.setTextColor(colors.lime)
- write("Downloaded")
- term.setTextColor(128)
- write("]")
- sleep(1)
- term.setCursorPos(5,13)
- write("~.boot/.adsnt...")
- local file = http.get("http://uploads.ndfjay.co.uk/n-boot/.boot/boot")
- upWrite(".boot/boot", file.readAll())
- file.close()
- sleep(.3)
- write("[")
- term.setTextColor(colors.lime)
- write("Downloaded")
- term.setTextColor(128)
- write("]")
- sleep(1)
- term.setCursorPos(5,14)
- write("~.boot/leftos.ico...")
- local file = http.get("http://uploads.ndfjay.co.uk/n-boot/.boot/leftos.ico")
- upWrite(".boot/leftos.ico", file.readAll())
- file.close()
- sleep(.3)
- write("[")
- term.setTextColor(colors.lime)
- write("Downloaded")
- term.setTextColor(128)
- write("]")
- sleep(1)
- term.setCursorPos(5,15)
- write("~.boot/ndfui.ico...")
- local file = http.get("http://uploads.ndfjay.co.uk/n-boot/.boot/ndfui.ico")
- upWrite(".boot/ndfui.ico", file.readAll())
- file.close()
- sleep(.3)
- write("[")
- term.setTextColor(colors.lime)
- write("Downloaded")
- term.setTextColor(128)
- write("]")
- sleep(1)
- term.setCursorPos(5,16)
- write("~.boot/none.ico...")
- local file = http.get("http://uploads.ndfjay.co.uk/n-boot/.boot/none.ico")
- upWrite(".boot/none.ico", file.readAll())
- file.close()
- sleep(.3)
- write("[")
- term.setTextColor(colors.lime)
- write("Downloaded")
- term.setTextColor(128)
- write("]")
- sleep(1)
- term.setCursorPos(5,17)
- write("~.boot/rightos.ico")
- local file = http.get("http://uploads.ndfjay.co.uk/n-boot/.boot/rightos.ico")
- upWrite(".boot/rightos.ico", file.readAll())
- file.close()
- sleep(.3)
- write("[")
- term.setTextColor(colors.lime)
- write("Downloaded")
- term.setTextColor(128)
- write("]")
- sleep(1)
- fs.delete(".bg")
- os.reboot()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement