Advertisement
Guest User

Untitled

a guest
May 26th, 2019
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.52 KB | None | 0 0
  1. from tkinter import *
  2. from tkinter.ttk import Progressbar
  3. import time
  4. import socket
  5.  
  6. def volanafunkce():
  7. nazev_1 = registrovat.get()
  8. jmeno_1 = open("Account.txt", "w")
  9. jmeno_1.write(nazev_1)
  10.  
  11. heslo_1 = registrovath.get()
  12. vypsat_heslo = open("Passwords.txt", "w")
  13. vypsat_heslo.write(heslo_1)
  14.  
  15.  
  16.  
  17. def register_window():
  18. top = Toplevel()
  19. top.title(u"REGISTRACE")
  20. top.geometry("420x400")
  21. top.configure(bg="white")
  22.  
  23. nazevr = Label(top, text="DARK BIRD", bg="white", fg="black", font=("Night Machine", 30))
  24. nazevr.grid(row=0, column=2)
  25.  
  26. nazev = Label(top, text="Jméno", fg="grey", bg="white")
  27. nazev.grid(row=1, column=1)
  28. global registrovat
  29. registrovat = Entry(top, text="Jméno", bg="white")
  30. registrovat.grid(row=1, column=2)
  31.  
  32. heslo = Label(top, text="Heslo", fg="grey", bg="white")
  33. heslo.grid(row=2, column=1)
  34. global registrovath
  35. registrovath = Entry(top, text="Heslo", bg="white")
  36. registrovath.grid(row=2, column=2)
  37.  
  38. email = Label(top, text="Email", fg="grey", bg="white")
  39. email.grid(row=3, column=1)
  40. registrovate = Entry(top, text="Email", bg="white")
  41. registrovate.grid(row=3, column=2)
  42.  
  43. dalsi = Label(top, text="Jsi:", fg="grey", bg="white")
  44. dalsi.grid(row=4, column=1)
  45.  
  46. exp = IntVar()
  47.  
  48. zaviraci = Checkbutton(top, text="Kupující", variable=exp, bg="White")
  49. zaviraci.grid(row=4, column=2)
  50.  
  51. nebo = Label(top, text="", fg="grey", bg="white")
  52. nebo.grid(row=5, column=1)
  53.  
  54. exp = IntVar()
  55.  
  56. zaviraci2 = Checkbutton(top, text="Dealer", variable=exp, bg="white")
  57. zaviraci2.grid(row=5, column=2)
  58.  
  59. pravidla = Label(top, text="Souhlasíš se všemi pravidly?", fg="grey", bg="white")
  60. pravidla.grid(row=6, column=1)
  61.  
  62. exp = IntVar()
  63.  
  64. souhlasim = Checkbutton(top,text="ANO", variable=exp, bg="white")
  65. souhlasim.grid(row=6, column=2)
  66.  
  67. ZDE = Label(top, text="Všechna pravidla nalezneš", fg="grey", bg="white")
  68. ZDE.grid(row=7, column=1)
  69.  
  70. buttton = Button(top, text="ZDE", command=pravidla_zde)
  71. buttton.grid(row=7, column=2)
  72.  
  73. IP = Label(top, text="Známe i Tvou IP,je: ", fg="grey", bg="white")
  74. IP.grid(row=8, column=1)
  75.  
  76. IP = Label(top, text=(socket.gethostbyname(socket.gethostname())), fg="grey", bg="white")
  77. IP.grid(row=8, column=2)
  78.  
  79.  
  80. buttton = Button(top, text="REGISTROVAT", command=volanafunkce)
  81. buttton.grid(row=11, column=2)
  82.  
  83.  
  84.  
  85.  
  86. def pravidla_zde():
  87. top = Toplevel()
  88. top.title(u"PRAVIDLA")
  89. top.geometry("450x400")
  90. top.configure(bg="white")
  91.  
  92. Prvni = Label(top, text="Zkus něco říct Policii a nedopadneš dobře.", fg="Black", bg="white")
  93. Prvni.grid(row=1, column=2)
  94.  
  95. Druhe = Label(top, text="Žádné screenshoty.", fg="Black", bg="white")
  96. Druhe.grid(row=2, column=2)
  97.  
  98. Treti = Label(top, text="Musíš na tomto webu utratit více než sám chceš.", fg="Black", bg="white")
  99. Treti.grid(row=3, column=2)
  100.  
  101. Ctvrte = Label(top, text="Pokud jsi nedovršil 18. let, rychle uteč, hodně daleko.", fg="Black", bg="white")
  102. Ctvrte.grid(row=4, column=2)
  103.  
  104. Pate = Label(top, text="Pokud na našem webu zkusíš prodat jakoukoliv dětskou pornografii, jsi do hodiny mrtvý.", fg="Black", bg="white")
  105. Pate.grid(row=5, column=2)
  106.  
  107. Seste = Label(top, text="S LÁSKOU a s přáním PEVNÉHO zdraví, DarkBird.", fg="Black", bg="white")
  108. Seste.grid(row=15, column=2)
  109.  
  110. process = 0
  111.  
  112.  
  113. def prihlasit_se():
  114. password = login_password.get()
  115. login_2 = login.get()
  116. f = open("names.txt", "r")
  117. b = open("passwords.txt", "r")
  118. if login_2 in f:
  119. if password in b:
  120. loading = Progressbar(
  121. hlavni,
  122. length=200,
  123. orient=HORIZONTAL,
  124. maximum=100,
  125. value=0,
  126. mode="determinate",
  127. style="red.Horizontal.TProgressbar"
  128.  
  129. )
  130. loading.grid(row=9, column=2)
  131. L = Label(hlavni, text="Načítám...")
  132. L.grid(row=11, column=2)
  133.  
  134. def update():
  135. global process
  136. process += 1
  137. loading['value'] = process
  138. if loading['value'] >= loading['maximum']:
  139. L['text'] = "Hotovo!"
  140.  
  141.  
  142. return
  143. hlavni.after(100, update)
  144.  
  145. update()
  146.  
  147.  
  148. hlavni = Tk()
  149. hlavni.geometry("320x400")
  150. hlavni.configure(bg="white")
  151.  
  152. nazev = Label(hlavni, text="DARK BIRD", bg="white", fg="black", font=("Night Machine", 30))
  153. nazev.grid(row=0, column=2)
  154.  
  155. # Entry + Label
  156.  
  157. login = Entry(hlavni, bg="white", fg="black")
  158. login.grid(row=2, column=2)
  159. jmeno = Label(hlavni, text="JMENO", fg="black", bg="white", font=("Register", 12))
  160. jmeno.grid(row=2, column=1)
  161. login_password = Entry(hlavni, bg="white", show="*")
  162. heslo = Label(hlavni, text="HESLO", fg="black", bg="white", font=("Register", 12))
  163. heslo.grid(row=3, column=1)
  164. login_password.grid(row=3, column=2)
  165. by = Label(hlavni, text="made by Honza&Vojtech", bg="white", fg="black", font=("Register", 6))
  166. by.grid(row=10, column=2)
  167.  
  168. # Registrace and Login
  169.  
  170. none = Label(hlavni, text="Heslo", fg="white", bg="white")
  171. none.grid(row=4, column=2)
  172. prihlasit = Button(hlavni, text="PŘIHLÁSIT SE", padx=15, pady=5, bg="white", fg="black", command=prihlasit_se)
  173. prihlasit.grid(row=6, column=2)
  174. registrace = Button(hlavni, text="REGISTRACE", padx=15, pady=5, bg="white", command=register_window)
  175. registrace.grid(row=7, column=2)
  176.  
  177. hlavni.mainloop()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement