Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- os.pullEvent = os.pullEventRaw
- os.loadAPI("/sha256")
- if fs.exists("/.funlabslock/") then
- door = fs.open("/.funlabslock/.doorside","r")
- name = fs.open("/.funlabslock/.name","r")
- pass = fs.open("/.funlabslock/.password","r")
- time = fs.open("/.funlabslock/.time","r")
- total = time.readLine()
- term.clear()
- term.setCursorPos(1,1)
- print(name.readLine())
- term.setCursorPos(1,3)
- write("Password: ")
- password = read('*')
- a = sha256.sha256(password)
- if a == pass.readLine() then
- term.setCursorPos(1,5)
- print("Correct Password!")
- rs.setOutput(door.readLine(),true)
- sleep(total)
- rs.setOutput(door.readLine(),false)
- os.reboot()
- else
- term.setCursorPos(1,5)
- print("Wrong Password!")
- sleep(2)
- os.reboot()
- end
- end
Add Comment
Please, Sign In to add comment