Ejemplo n.º 1
0
def logIn(username="", password=""):
    cf = TidalConfig()
    if username == "" or password == "":
        print("----------------LogIn------------------")
        username = myinput("username:"******"password:"******"" and account2.errmsg != "":
            printErr(0, account.errmsg)
            return False
        elif account.errmsg != "":
            account = account2
        elif account2.errmsg != "":
            account2 = account
        cf.set_account(username, password, account.session_id,
                       account.country_code, account.user_id,
                       account2.session_id)

    Curtime = time.time()
    cf.set_lastlogintime(str(Curtime))
    return True
Ejemplo n.º 2
0
def setAccessToken():
    print("------------setAccessToken------------------")
    account = TidalMobileSession()
    cf = TidalConfig()
    while True:
        account.access_token = myinput("AccessToken(Enter '0' cancel):")
        if account.access_token == '0':
            break
        if account.valid() is True:
            account.getCountryCode()
            cf.set_account2(cf.username, cf.password, account.access_token,
                            account.country_code, account.user_id)
            break
        else:
            printErr(0, "AccessToken is not valid!")