Advertisement
Guest User

Untitled

a guest
Aug 28th, 2018
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.04 KB | None | 0 0
  1. import autopy
  2. import kivy
  3. kivy.require("1.9.0")
  4. from kivy.properties import NumericProperty
  5. from kivy.app import App
  6. from kivy.uix.widget import Widget
  7. from kivy.properties import ObjectProperty
  8. from kivy.core.window import Window
  9. from kivy.properties import StringProperty
  10. Window.clearcolor = (0, 0, 0.5, 1)#SET COLOR
  11. class CustomWidget(Widget):
  12. password_text_input=ObjectProperty()
  13. user_text_input=ObjectProperty()
  14. password=""
  15. user=""
  16. def login(self):
  17. self.ids.password.pos=990,540
  18. self.ids.passlab.pos=860,510
  19. self.ids.user.pos=990,590
  20. self.ids.userlab.pos=860,563
  21. self.ids.aply.pos=9999,9999
  22. password_text_input=ObjectProperty()
  23. user_text_input=ObjectProperty()
  24. password=""
  25. user=""
  26. try:
  27. password=self.password_text_input.text
  28. user=self.user_text_input.text
  29. passlen=len(password)
  30. userlen=len(user)
  31. try:
  32.  
  33. if (password=="admin" and user=="admin"):
  34. autopy.alert.alert("Admin logined")
  35. self.ids.password.pos=9999,9999
  36. self.ids.passlab.pos=9999,9999
  37. self.ids.user.pos=9999,9999
  38. self.ids.userlab.pos=9999,9999
  39. self.ids.registera.pos=9999,9999
  40. self.ids.login.pos=9999,9999
  41. self.ids.aply.pos=9999,9999
  42. elif(userlen==0 and passlen==0):
  43. autopy.alert.alert("No username and no password input")
  44. elif (userlen==0):
  45. autopy.alert.alert("No username input")
  46. elif (passlen==0):
  47. autopy.alert.alert("No password input")
  48. elif (userlen!=0 and passlen!=0):
  49. autopy.alert.alert("Wrong password or wrong username")
  50.  
  51. else:
  52. autopy.alert.alert("Wrong password or wrong username")
  53. except:
  54. autopy.alert.alert("A bug occured")
  55.  
  56. except:
  57. print "aek"
  58. def register(self):
  59. self.ids.password.pos=9999,9999
  60. self.ids.passlab.pos=9999,9999
  61. self.ids.user.pos=9999,9999
  62. self.ids.userlab.pos=9999,9999
  63. self.ids.login.pos=895,400
  64. self.ids.registera.pos=1000,400
  65. self.ids.aply.pos=1000,500
  66.  
  67.  
  68. pass
  69. class CustomWidgetApp(App):
  70. def build(self):
  71. return CustomWidget()
  72.  
  73. customWidget = CustomWidgetApp()
  74. customWidget.run()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement