Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Logowanie v2.0
- -- Dane do logowania przechowywane są w pliku "hasla.dat"
- --
- -- Format pliku:
- -- login1
- -- haslo1
- -- imie1
- -- login2
- -- haslo2
- -- imie2
- -- login3
- -- itd.
- print ("Uruchamianie systemu...")
- oldevent = os.pullEvent
- os.pullEvent = os.pullEventRaw
- plik = io.open("hasla.dat")
- write("Login: ")
- login = read()
- while true do
- pliklogin = plik.read()
- plikhaslo = plik.read()
- plikimie = plik.read()
- if pliklogin == nil or plikhaslo == nil or plikimie == nil then
- break
- end
- if pliklogin == login then
- write(plikimie)
- write(", podaj haslo: ")
- haslo = read("*")
- if plikhaslo == haslo then
- shell.run("clear")
- print("CraftOS 1.3")
- print("Autoryzacja przebiegla pomyslnie!")
- write("Witaj, ")
- write(plikimie)
- print("!")
- os.pullEvent = oldevent
- return
- else
- write("Ty nie ")
- write(plikimie)
- print("? To uciekaj!")
- sleep(2)
- os.shutdown()
- end
- end
- end
- print("Zla nazwa uzytkownika!")
- sleep(2)
- os.shutdown()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement