Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- username = "admin"
- password = "password"
- login = False
- from urllib2 import urlopen
- import cPickle as pickle
- import os.path
- import os
- import subprocess
- def get_id():
- return subprocess.Popen('dmidecode.exe -s system-uuid'.split())
- my_ip = urlopen('http://ip.42.pl/raw').read()
- pathExist =os.path.exists("IPCONF.DATA")
- if pathExist == True:
- my_ip2 = pickle.load(open("IPCONF.data", "rb" ) )
- if my_ip2 == my_ip:
- userloop=True
- else:
- print "Error: Ip switch detected!"
- userloop=False
- while userloop:
- print "Enter username"
- username_i = raw_input()
- print "Enter password"
- password_i = raw_input()
- if username_i == username:
- print""
- else:
- print "Username or Password wrong. Try again."
- if password_i == password:
- print "Welcome, user."
- HWID = True
- userloop = False
- else:
- "Username or Password wrong. Try again."
- else:
- pickle.dump(my_ip, open("IPCONF.data", "wb" ) )
- os.startfile('HWID')
- print "First time setup success. Relaunch program to accces program."
- #if HWID == true:
- # pathExist2 = os.path.exists("HWCONF")
- if login == True:
- os.startfile('Files\settings.conf.exe')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement