Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- IMPOSTAZIONI --
- -- Utente 1 --
- Username = "LeHelary"
- Password = "Accesso"
- -- Utente 2 --
- Username2 = "lego11"
- Password2 = "Hey"
- -- Debug --
- Debug = "Debug"
- -- Pin --
- Pin = "4321"
- -- INIZIO CODICE --
- term.clear()
- term.setCursorPos(1,1)
- print("Benvenuto. Esegui l'autenticazione per proseguire.")
- term.setCursorPos(1,3)
- write("Username: ")
- user = read()
- term.setCursorPos(1,5)
- write("Password: ")
- pwd = read("*")
- programma = true
- while programma do
- if Username == user and Password == pwd then
- term.setCursorPos(1,7)
- write("ACCESS GRANTED | ACCESSO CONSENTITO")
- term.setCursorPos(1,9)
- write("Utente: ")
- write(user)
- rs.setOutput("right", true)
- os.sleep(4)
- rs.setOutput("right", false)
- os.reboot()
- elseif Username2 == user and Password2 == pwd then
- term.setCursorPos(1,7)
- write("ACCESS GRANTED | ACCESSO CONSENTITO")
- term.setCursorPos(1,9)
- write("Utente: ")
- write(user)
- rs.setOutput("left", true)
- os.sleep(4)
- rs.setOutput("left", false)
- os.reboot()
- elseif Username == user and Debug == pwd then
- term.setCursorPos(1,7)
- write("DEBUG MODE | MODALITA' DI DEBUG")
- term.setCursorPos(1,9)
- write("Utente: ")
- write(user)
- os.sleep(3)
- term.clear()
- term.setCursorPos(1,1)
- programma = false
- elseif Username2 == user and Debug == pwd then
- term.setCursorPos(1,7)
- write("DEBUG MODE | MODALITA' DI DEBUG")
- term.setCursorPos(1,9)
- write("Utente: ")
- write(user)
- os.sleep(3)
- term.clear()
- term.setCursorPos(1,1)
- programma = false
- else
- term.setCursorPos(1,7)
- write("ACCESS DENIED | ACCESSO NON CONSENTITO")
- term.setCursorPos(1,9)
- write("Username o Password non corretti. Riprovare.")
- term.setCursorPos(1,11)
- write("TENTATIVO 1 SU 3")
- os.sleep(4)
- term.clear()
- term.setCursorPos(1,1)
- print("Benvenuto. Esegui l'autenticazione per proseguire.")
- term.setCursorPos(1,3)
- write("Username: ")
- user = read()
- term.setCursorPos(1,5)
- write("Password: ")
- pwd = read("*")
- if Username == user and Password == pwd then
- term.setCursorPos(1,7)
- write("ACCESS GRANTED | ACCESSO CONSENTITO")
- term.setCursorPos(1,9)
- write("Utente: ")
- write(user)
- rs.setOutput("right", true)
- os.sleep(4)
- rs.setOutput("right", false)
- os.reboot()
- elseif Username2 == user and Password2 == pwd then
- term.setCursorPos(1,7)
- write("ACCESS GRANTED | ACCESSO CONSENTITO")
- term.setCursorPos(1,9)
- write("Utente: ")
- write(user)
- rs.setOutput("left", true)
- os.sleep(4)
- rs.setOutput("left", false)
- os.reboot()
- elseif Username == user and Debug == pwd then
- term.setCursorPos(1,7)
- write("DEBUG MODE | MODALITA' DI DEBUG")
- term.setCursorPos(1,9)
- write("Utente: ")
- write(user)
- os.sleep(3)
- term.clear()
- term.setCursorPos(1,1)
- programma = false
- elseif Username2 == user and Debug == pwd then
- term.setCursorPos(1,7)
- write("DEBUG MODE | MODALITA' DI DEBUG")
- term.setCursorPos(1,9)
- write("Utente: ")
- write(user)
- os.sleep(3)
- term.clear()
- term.setCursorPos(1,1)
- programma = false
- else
- term.setCursorPos(1,7)
- write("ACCESS DENIED | ACCESSO NON CONSENTITO")
- term.setCursorPos(1,9)
- write("Username o Password non corretti. Riprovare.")
- term.setCursorPos(1,11)
- write("TENTATIVO 2 SU 3")
- os.sleep(4)
- term.clear()
- term.setCursorPos(1,1)
- print("Benvenuto. Esegui l'autenticazione per proseguire.")
- term.setCursorPos(1,3)
- write("Username: ")
- user = read()
- term.setCursorPos(1,5)
- write("Password: ")
- pwd = read("*")
- if Username == user and Password == pwd then
- term.setCursorPos(1,7)
- write("ACCESS GRANTED | ACCESSO CONSENTITO")
- term.setCursorPos(1,9)
- write("Utente: ")
- write(user)
- rs.setOutput("right", true)
- os.sleep(4)
- rs.setOutput("right", false)
- os.reboot()
- elseif Username2 == user and Password2 == pwd then
- term.setCursorPos(1,7)
- write("ACCESS GRANTED | ACCESSO CONSENTITO")
- term.setCursorPos(1,9)
- write("Utente: ")
- write(user)
- rs.setOutput("left", true)
- os.sleep(4)
- rs.setOutput("left", false)
- os.reboot()
- elseif Username == user and Debug == pwd then
- term.setCursorPos(1,7)
- write("DEBUG MODE | MODALITA' DI DEBUG")
- term.setCursorPos(1,9)
- write("Utente: ")
- write(user)
- os.sleep(3)
- term.clear()
- term.setCursorPos(1,1)
- programma = false
- elseif Username2 == user and Debug == pwd then
- term.setCursorPos(1,7)
- write("DEBUG MODE | MODALITA' DI DEBUG")
- term.setCursorPos(1,9)
- write("Utente: ")
- write(user)
- os.sleep(3)
- term.clear()
- term.setCursorPos(1,1)
- programma = false
- else
- term.setCursorPos(1,7)
- write("ACCESS DENIED | ACCESSO NON CONSENTITO")
- term.setCursorPos(1,9)
- write("Username o Password non corretti. Riprovare.")
- term.setCursorPos(1,11)
- write("TENTATIVO 3 SU 3")
- term.setCursorPos(1,14)
- write("ATTIVAZIONE BLOCCO")
- os.sleep(1)
- write(".")
- os.sleep(1)
- write(".")
- os.sleep(1)
- write(".")
- os.sleep(1)
- programma = false
- blocco = true
- end
- end
- end
- while blocco do
- rs.setOutput("up", true)
- term.setCursorPos(1,1)
- write("BLOCCO ATTIVO, INSERIRE PIN PER SBLOCCARE")
- term.setCursorPos(1,3)
- write("Pin: ")
- codice = read("*")
- if Pin == codice then
- term.setCursorPos(1,5)
- write("PIN VERIFICATO, ATTENDERE...")
- rs.setOutput("up", false)
- os.sleep(3)
- blocco = false
- programma = true
- os.reboot()
- else
- term.setCursorPos(1,5)
- write("PIN ERRATO, RIPROVARE.")
- os.sleep(3)
- os.reboot()
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement