Guest User

boot

a guest
Mar 10th, 2015
233
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.86 KB | None | 0 0
  1. Names = {"shell","voidOS","jupiterOS"}
  2. Folder ={"/rom/programs/shell","voidOS","jupiterOS"}
  3. selected = 1
  4. function render(sel_OS)
  5.    term.clear()
  6.    term.setCursorPos(1,1)
  7.    print("Select OS to boot:")
  8.    for  i=1,3 do
  9.       if sel_OS == i then
  10.          print("["..Names[i].."]")
  11.       else
  12.          print(" "..Names[i].." ")
  13.       end
  14.    end
  15.  --print(e[2])
  16. --print(selected)
  17. end
  18.  
  19. render(selected,{render,render})
  20. while true do
  21.    e = { os.pullEvent("key")}
  22.   print(e[2])
  23.     if e[2] == 208 then
  24.       if selected <= 2 then
  25.          selected = selected + 1
  26.       end
  27.    elseif e[2] == 200 then
  28.       if selected > 1 then
  29.          selected = selected - 1
  30.       end
  31.    elseif e[2] == 28 then
  32.               print(Names[selected])
  33.  
  34.                       shell.run(Folder[selected])
  35.            break    
  36.       end
  37.    render(selected)
  38.    sleep(0.25)
  39. end
Advertisement
Add Comment
Please, Sign In to add comment