refactor directories

refactor

..

..
This commit is contained in:
spencer-ki
2022-03-24 13:21:45 -07:00
parent 543a98c559
commit 35169eafd9
86 changed files with 10901 additions and 695 deletions

41
Generator/user.py Normal file
View File

@@ -0,0 +1,41 @@
import secrets
import os
import winreg
path = winreg.HKEY_CURRENT_USER
def saveReg(k,v):
try:
key = winreg.OpenKeyEx(path, r"SOFTWARE\\")
newKey = winreg.CreateKey(key,"RotorOps")
winreg.SetValueEx(newKey, k, 0, winreg.REG_SZ, str(v))
if newKey:
winreg.CloseKey(newKey)
return True
except Exception as e:
print(e)
return False
def readReg(k):
try:
key = winreg.OpenKeyEx(path, r"SOFTWARE\\RotorOps\\")
value = winreg.QueryValueEx(key,k)
if key:
winreg.CloseKey(key)
return value[0]
except Exception as e:
print(e)
return None
def createUserKey():
userid = readReg('User')
if not userid or userid == 'None':
print("Unable to find userid in registry.")
userid = secrets.token_urlsafe(10)
if saveReg('User', userid):
print("Saved userid to registry")
return userid