Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- names = {"shell","voidOS","jupiterOS"}
- folder ={"/rom/programs/shell","voidOS","jupiterOS"}
- selected = 1
- times = 3
- function render(sel_OS)
- term.clear()
- term.setCursorPos(1,1)
- print("Select OS to boot:")
- for i=1,times do
- if sel_OS == i then
- print("["..names[i].."]")
- else
- print(" "..names[i].." ")
- end
- end
- end
- render(selected,{render,render})
- while true do
- e = { os.pullEvent("key")}
- print(e[2])
- if e[2] == 208 then
- if selected <= times-1 then
- selected = selected + 1
- end
- elseif e[2] == 200 then
- if selected > 1 then
- selected = selected - 1
- end
- elseif e[2] == 28 then
- shell.run(folder[selected])
- break
- end
- render(selected)
- sleep(0.25)
- end
Advertisement
Add Comment
Please, Sign In to add comment