Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local oldPull = os.pullEvent;
- os.pullEvent = os.pullEventRaw;
- os.loadAPI("textfield")
- term.clear()
- term.setCursorPos(1,1)
- User1 = "diegodan1893"
- Pass1 = "Cornelia1"
- local function marco(linea, alto, ancho1, ancho2) --linea en la que empieza, altura,
- -- columna empieza, anchura.
- al = 1
- li = 1
- term.setCursorPos(ancho1,linea)
- write("+")
- for al = 1, ancho2 - 1, 1 do
- term.setCursorPos(ancho1 + al, linea)
- write("-")
- end
- term.setCursorPos(ancho2 + ancho1 - 1,linea)
- write("+")
- for li = 1, alto - 1, 1 do
- term.setCursorPos(ancho1, linea + li)
- write ("|")
- term.setCursorPos(ancho2 + ancho1 - 1, linea + li)
- write ("|")
- end
- term.setCursorPos(ancho1,alto + linea - 1)
- write("+")
- for al = 1, ancho2 - 1, 1 do
- term.setCursorPos(ancho1 + al, alto + linea - 1)
- write("-")
- end
- term.setCursorPos(ancho2 + ancho1 - 1,alto + linea - 1)
- write("+")
- end
- print ("Acceso restringido.")
- marco(7, 7, 12, 27)
- marco(5, 3, 12, 27)
- marco(8, 3, 24, 14)
- marco(10, 3, 24, 14)
- term.setCursorPos(13, 11)
- write("Contraseña:")
- term.setCursorPos(16, 9)
- write("Usuario:")
- term.setCursorPos(23, 6)
- write("Login")
- term.setCursorPos(25, 9)
- wUserName = textfield.readfield(_,_,11)
- term.setCursorPos(25, 11)
- wPassword = textfield.readfield("*",_,11)
- if wUserName == User1 and wPassword == Pass1 then
- term.clear()
- term.setCursorPos(1,1)
- print("Acceso concedido.")
- sleep(3)
- term.clear()
- term.setCursorPos(1,1)
- return
- shell.run("Shutdown")
- else
- term.clear()
- term.setCursorPos(1,1)
- print("Acceso denegado.")
- shell.run("Shutdown")
- end
- os.pullEvent = oldPull;
Add Comment
Please, Sign In to add comment