Advertisement
Guest User

Untitled

a guest
Jan 11th, 2018
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. username = "admin"
  2. password = "password"
  3. login = False
  4. from urllib2 import urlopen
  5. import cPickle as pickle
  6. import os.path
  7. import os
  8. import subprocess
  9. def get_id():
  10. return subprocess.Popen('dmidecode.exe -s system-uuid'.split())
  11. my_ip = urlopen('http://ip.42.pl/raw').read()
  12. pathExist =os.path.exists("IPCONF.DATA")
  13. if pathExist == True:
  14. my_ip2 = pickle.load(open("IPCONF.data", "rb" ) )
  15. if my_ip2 == my_ip:
  16. userloop=True
  17. else:
  18. print "Error: Ip switch detected!"
  19. userloop=False
  20. while userloop:
  21. print "Enter username"
  22. username_i = raw_input()
  23. print "Enter password"
  24. password_i = raw_input()
  25. if username_i == username:
  26. print""
  27. else:
  28. print "Username or Password wrong. Try again."
  29. if password_i == password:
  30. print "Welcome, user."
  31. HWID = True
  32. userloop = False
  33. else:
  34. "Username or Password wrong. Try again."
  35. else:
  36. pickle.dump(my_ip, open("IPCONF.data", "wb" ) )
  37. os.startfile('HWID')
  38. print "First time setup success. Relaunch program to accces program."
  39.  
  40. #if HWID == true:
  41. # pathExist2 = os.path.exists("HWCONF")
  42.  
  43. if login == True:
  44. os.startfile('Files\settings.conf.exe')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement