ph.verify(given_hash, password) break except: print('your password is incorrect') # Get flight number while 1: ConfermationNum = input('Confermation Number: ') if len(ConfermationNum) != 6: print('Error, input your confermation number again...') else: break # Setting up an sms server sms_creds = SMS.SMSLoginCreds().from_json(SMS_CREDS_DIR) server = SMS.SMSServer(sms_creds, SMS_NUMBER, carrier=SMS_CARRIER) # Getting Encrypted Creds file = open(UNITED_CREDS_DIR, 'r') creds = json.loads(file.read()) creds['l'] = decrypt(password, creds['l'].encode('ISO-8859-1')).decode('utf8') print('decrypted login') creds['p'] = decrypt(password, creds['p'].encode('ISO-8859-1')).decode('utf8') print('decrypted password') file.close() # Starting Chrome driver = webdriver.Chrome() driver.get('https://www.united.com/ual/en/us/account/account/signin') # Adding cookies