Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- os.pullEvent = os.pullEventRaw
- local w, h = term.getSize()
- --Variables
- local user = "ignzio"
- local user = "ilcorsaro"
- local pass = "chupacapra"
- local uAllow = false
- local pAllow = false
- version = "1.0"
- --Functions
- function clear()
- term.clear()
- term.setCursorPos(1,1)
- end
- function printCentered(msg, h)
- term.setCursorPos(w/2 - #msg/2, h)
- write(msg)
- end
- local function printHeader()
- printCentered("Tech Lab os "..version, 1)
- printCentered(" by: Clothespin Fox", 2)
- end
- local function uCheck()
- write("Username: ")
- uInput = read()
- if uInput == user then
- uAllow = true
- else
- print("Username Sbagliato!")
- sleep(2)
- os.reboot()
- end
- end
- local function pCheck()
- write("Password: ")
- pInput = read("*")
- if pInput == pass then
- pAllow = true
- else
- print("Password Sbagliata!")
- sleep(2)
- os.reboot()
- end
- end
- --Main Program
- clear()
- printHeader()
- term.setCursorPos(1,4)
- uCheck()
- if uAllow == true then
- term.setCursorPos(1,5)
- pCheck()
- end
- if uAllow == true and pAllow == true then
- textutils.slowPrint("Loggo . . . . . .")
- modem = peripheral.wrap("back")
- modem.open(1)
- sleep(2)
- print("modem individuato! stabilisco una connessione!")
- sleep(1)
- print("connessione alla rete in corso 0%")
- sleep(1)
- print("connessione alla rete in corso 5%")
- sleep(1)
- print("connessione alla rete in corso 10%")
- sleep(1)
- print("connessione alla rete in corso 15%")
- sleep(1)
- print("connessione alla rete in corso 20%")
- sleep(1)
- print("connessione alla rete in corso 25%")
- sleep(1)
- print("connessione alla rete in corso 30%")
- sleep(1)
- print("connessione alla rete in corso 35%")
- sleep(1)
- print("connessione alla rete in corso 40%")
- sleep(1)
- print("connessione alla rete in corso 45%")
- sleep(1)
- print("connessione alla rete in corso 50%")
- sleep(1)
- print("connessione alla rete in corso 55%")
- sleep(1)
- print("connessione alla rete in corso 60%")
- sleep(1)
- print("connessione alla rete in corso 65%")
- sleep(1)
- print("connessione alla rete in corso 70%")
- sleep(1)
- print("connessione alla rete in corso 75%")
- sleep(1)
- print("connessione alla rete in corso 80%")
- sleep(1)
- print("connessione alla rete in corso 85%")
- sleep(1)
- print("connessione alla rete in corso 90%")
- sleep(1)
- print("connessione alla rete in corso 95%")
- sleep(1)
- print("connessione alla rete in corso 100%")
- sleep(1)
- sleep(5)
- clear()
- print("Loggato con successo!")
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement