Advertisement
tima_gt

tde-register

Sep 30th, 2013
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.04 KB | None | 0 0
  1. local function prog()
  2. term.setCursorPos(1, 3)
  3. term.setBackgroundColor(colors.blue)
  4. term.clear()
  5. end
  6. local function register()
  7. print("Register")
  8. print("")
  9. write("user:")
  10. register_user = read()
  11. if register_user == "" then
  12. error("incorrect arguments!")
  13. else
  14. reg = fs.open(".user", "w")
  15. reg.writeLine(register_user)
  16. write("password:")
  17. register_password = read("*")
  18. reg.writeLine(register_password)
  19. reg.close()
  20. end
  21. end
  22. if fs.exists("tde-desktop") then
  23. prog()
  24. if fs.exists(".user") then
  25. login = true
  26. openfile = fs.open(".user", "r")
  27. username = openfile.readLine()
  28. password = openfile.readLine()
  29. while login == true do
  30. write("user:")
  31. username_w = read()
  32. write("password:")
  33. password_w = read("*")
  34. if username_w == username and password_w == password then
  35. openfile.close()
  36. login = false
  37.  
  38. else
  39. print("username or password incorrect!")
  40. end
  41. end
  42. else
  43. register()
  44. end
  45. else
  46. term.setTextColor(colors.red)
  47. print("This is not TDE support OS")
  48. term.setTextColor(colors.white)
  49. end
  50. term.setBackgroundColor(colors.black)
  51. term.clear()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement