|
|
|
@ -42,13 +42,14 @@ def hash_password(password, salt=None, iterations=600000):
|
|
|
|
|
return password_hash
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def authorization(password,login,url):
|
|
|
|
|
def authorization(password,login):
|
|
|
|
|
"""
|
|
|
|
|
Авторизация и получение данных
|
|
|
|
|
"""
|
|
|
|
|
|
|
|
|
|
global url, Key, PrivateKey, hashKey, access_token, refresh_token, userId
|
|
|
|
|
|
|
|
|
|
url = "https://vw.calculate.ru"
|
|
|
|
|
pre_login_url = url + "/identity/accounts/prelogin"
|
|
|
|
|
login_url = url + "/identity/connect/token"
|
|
|
|
|
profile_url = url + "/api/accounts/profile"
|
|
|
|
@ -140,9 +141,8 @@ chrome_dir = sys.argv[1]
|
|
|
|
|
ext_id = sys.argv[2]
|
|
|
|
|
login = sys.argv[3]
|
|
|
|
|
password = sys.argv[4]
|
|
|
|
|
url = sys.argv[5]
|
|
|
|
|
|
|
|
|
|
authorization(password,login,url)
|
|
|
|
|
authorization(password,login)
|
|
|
|
|
update_json(data_list)
|
|
|
|
|
|
|
|
|
|
db_path = path.join(chrome_dir,"Default/Local Extension Settings", ext_id)
|
|
|
|
|