Advertisement
Guest User

login

a guest
Aug 10th, 2016
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.89 KB | None | 0 0
  1. os.pullEvent = os.pullEvent
  2. while true do
  3. local passfiler = fs.open("passfile", "r")
  4. pass1 = passfiler.readAll()
  5. passfiler.close()
  6. user1 = "Master"
  7. term.clear()
  8. term.setCursorPos(1,1)
  9. print("Enter username; ")
  10. local user = tostring(read())
  11. print("Enter password: ")
  12. local pass = tostring(read())
  13.  
  14. if pass == pass1 and user == user1 then
  15. print("Succesful login")
  16. sleep(1)
  17. term.clear()
  18. term.setCursorPos(1,1)
  19. monitor = peripheral.wrap("top")
  20. monitor.clear()
  21. monitor.setTextScale(2)
  22. monitor.setCursorPos(11,3)
  23. monitor.write("Welcome "..user.."!")
  24. break
  25. elseif user == "Master" and pass == "changepass" then
  26. print("Enter your old password: ")
  27. pass = read()
  28. if pass == pass1 then
  29. print("Enter new password: ")
  30. passfilew = io.open("passfile", "w")
  31. passfilew.writeLine(read())
  32. passfilew.close()
  33.  
  34. else
  35. os.reboot()
  36. end
  37. else
  38. print("Wrong password")
  39. sleep(3)
  40. term.clear()
  41. end
  42. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement