Guest User

generate

a guest
Apr 3rd, 2018
40
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.88 KB | None | 0 0
  1. if disk.isPresent("bottom") == false then
  2.   term.clear()
  3.   term.setCursorPos(1,1)
  4.   print("No writable medium found.")
  5.   sleep(1)
  6.   textutils.slowPrint("Rebooting...")
  7.   os.reboot()
  8. end
  9. local function userGen()
  10. -- get username & make directory
  11. print("Enter Username: ")
  12. print(" ")
  13. user = read()
  14. usedir ="/users/"..user
  15. fs.makeDir(usedir)
  16. term.clear()
  17. term.setCursorPos(1,1)
  18. -- Set a 2 factor lock on account
  19. print("Enter a password")
  20. print(" ")
  21. password = read()
  22. -- hash verifies correct card
  23. hash = math.random(10000,99999)
  24. userfile = fs.open(usedir.."/"..hash, "w")
  25. -- password verifies correct user
  26. userfile.write(password)
  27. term.clear()
  28. term.setCursorPos(1,1)
  29. -- print data to disk
  30. print("Generating Disk Credentials.")
  31. sleep(1)
  32. diskfile = fs.open("/disk/data/user/"..hash, "w")
  33. diskfile.write(hash)
  34. disk.setLabel("bottom",user)
  35. disk.eject("bottom")
  36. end
  37. userGen()
Add Comment
Please, Sign In to add comment