Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local tArg = {...}
- settings.load(".settings")
- local Paster = settings.get("osPaster")
- local function Clear()
- term.clear()
- term.setCursorPos(1,1)
- end
- function Menu()
- Clear()
- print("do you wish to change versions?")
- if Choice() == true then
- shell.run(Paster,"run","R9uqNY2T")
- end
- end
- function Choice()
- print("y/n")
- local event, key
- repeat
- event, key = os.pullEvent("key")
- until key == keys.y or key == keys.n
- if key == keys.y then
- return true
- else
- return false
- end
- end
- function Prompt(Version,Text)
- Clear()
- print("Update! ",Version)
- print("your version: ",settings.get("ClientVersion"))
- print("details")
- print(Text)
- print("download?")
- if Choice() == true then
- local file = fs.open("os/System/Files/UpdateConfig","w")
- file.writeLine(Version)
- file.close()
- shell.run(Paster,"run","esrL34E1")
- end
- end
- if tArg[1] == "ShowNewUpdate" then
- Prompt(tArg[2],tArg[3])
- elseif tArg[1] == "DownloadUpdate" then
- local file = fs.open("os/System/Files/UpdateConfig","w")
- file.writeLine(tArg[2])
- file.close()
- shell.run(Paster,"run","esrL34E1")
- else
- Menu()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement