From 2787cad3779e3bf0b4db178fc82555ba25ef638a Mon Sep 17 00:00:00 2001 From: Dom Kirnite Date: Sun, 13 Feb 2022 17:44:23 -0700 Subject: [PATCH] adding files --- BingbotLinux.py | 286 --------------------------------------------- ErrorHandler.txt | 19 --- bingbot2.py | 270 ------------------------------------------ encEPwd.pkl | Bin 303 -> 273 bytes encKey.pkl | Bin 222 -> 0 bytes geckodriver.log | 299 +++++++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 299 insertions(+), 575 deletions(-) delete mode 100644 BingbotLinux.py delete mode 100644 ErrorHandler.txt delete mode 100644 bingbot2.py diff --git a/BingbotLinux.py b/BingbotLinux.py deleted file mode 100644 index ab88923..0000000 --- a/BingbotLinux.py +++ /dev/null @@ -1,286 +0,0 @@ -#!/bin/python3 -from selenium import webdriver -from selenium.webdriver.chrome.service import Service as ChromeService -from selenium.webdriver.edge.service import Service as EdgeService -from selenium.webdriver.firefox.service import Service as FirefoxService -from selenium.webdriver.ie.service import Service as IEService -from webdriver_manager.chrome import ChromeDriverManager -from webdriver_manager.firefox import GeckoDriverManager -from webdriver_manager.microsoft import EdgeChromiumDriverManager -from webdriver_manager.microsoft import IEDriverManager -from selenium.webdriver.support.ui import WebDriverWait -from selenium.webdriver.common.by import By -from selenium.webdriver.support import expected_conditions as EC -from cryptography.fernet import Fernet -import pickle -import sys -import os -import webbrowser -import time -import random - -#check what search engine to use -for i in range(5): - print("which browser do you want the bot to use? (the browser needs to be installed) \n1. Google Chrome\n2. Microsoft Edge\n3. Mozilla Firefox") - BrowserChoice = str(input("[1/2/3]--> ")) - if BrowserChoice == "1": - service = ChromeService(executable_path=ChromeDriverManager().install()) - driver = webdriver.Chrome(service=service) - break - elif BrowserChoice == "2": - service = EdgeService(executable_path=EdgeChromiumDriverManager().install()) - driver = webdriver.Edge(service=service) - break - elif BrowserChoice == "3": - service = FirefoxService(executable_path=GeckoDriverManager().install()) - driver = webdriver.Firefox(service=service) - break - else: - print("Invalid input! Type 1, 2, or 3") - - -# Email web content on the Microsoft account page -EMAILFIELD = (By.ID, "i0116") -# Password web content on the Microsoft account page -PASSWORDFIELD = (By.ID, "i0118") -# Next button content on the Microsoft account page -NEXTBUTTON = (By.ID, "idSIButton9") -# Sign in button on the bing search page -SIGNINBUTTON = (By.ID, "id_a") -print("Welcome to Bing Bot! We need to do some setup, and then we'll be ready.") - -for i in range(5): - try: - # Loads the pickle files with the user dictionarys - with open('encEPwd.pkl', 'rb') as encOpenEmail: - encFiles = pickle.load(encOpenEmail) - break - except FileNotFoundError: - print("We couldn't load the user data base file. If you have entered your credentials before, we can try to load the database agian.\nIf you are a new user, you can skip this step, and continue the process.") - tryAgian = input("Would you like us to try again? Type yes or no.\n-->") - if str.lower(tryAgian) == "yes": - continue - else: - break -else: - print("Looks like we've hit an error loading the user data base files that we can't resolve. We'll have to close the program. :(") - print("FATAL: unknown error") - print("System will exit in 3 seconds") - time.sleep(2.9) - sys.exit() -# Get a variable to tell the system how many searches each thread completes... -# This will be double the searches intended by the user, so we need to fix that -for i in range(5): - try: - searchNum = int(input("Please input the number of searches you want completed.\nEach search will open a tab once, and then close that tab, so feel free to do as many as you want!\n-->")) - except ValueError: - print("You didn't input a number!\n\nTry again!\n") - continue - else: - break -else: - print("You did something wrong too many times. Try rerunning the program. :(") - print("FATAL: unknown error") - print("System will exit in 3 seconds") - time.sleep(3) - sys.exit() -# Get a variable to tell the system how long to wait before closing a tab. -for i in range(5): - try: - timeNum = int(input("Please input how long you'd like to wait between searches.\nToo short of a time may cause the page to fail to load.\nWe reccomend about 5 seconds per search as that produces good results and registers searches.\n-->")) - except ValueError: - print("You didn't input a number!\n\nTry agian!\n") - continue - else: - break -else: - print("You did something wrong too many times. Try rerunning the program. :(") - print("FATAL: unknown error") - print("System will exit in 3 seconds") - time.sleep(2.9) - sys.exit() - -# Gets the name of the user, so we can check if they have entered their credentials before -for i in range(5): - try: - userName = input("We need your Microsoft account details so we can sign you in to save your search points.\nPlease input your first and last name so we can store you encrypted username and password.\nOr, if you don't want to save your details, there will be an option to opt out, and you can just enter them, but they won't be saved.\nIf you've already entered your email and password once, then put in your name, and we'll load your profile if it exists in our system.\n-->") - except ValueError: - print("You didn't type letters!\n\nTry again!\n") - continue - else: - break -else: - print("You did something wrong too many times. Try rerunning the program. :(") - print("FATAL: unknown error") - print("System will exit in 3 seconds") - time.sleep(2.9) - sys.exit() - -# If the user has entered credentials, the system won't ask again -try: - if userName + " Email" in encFiles: - print("You exist in our system! Logging you in now!") - emailCrypt = encFiles[userName + " Email"] - emailKey = encFilesKey[userName + " keyEmail"] - email = emailKey.decrypt(emailCrypt).decode() - pwdCrypt = encFiles[userName + " Password"] - pwdKey = encFilesKey[userName + " keyPwd"] - pwd = pwdKey.decrypt(pwdCrypt).decode() - # If the user has not entered credentials before, the system will ask the user to enter them - else: - enrollDetails = str.lower(input("Would you like us to save your account? This will erase any other users.\nType yes or no.\n-->")) - if enrollDetails == "yes": - for i in range(5): - try: - email = input("Please enter your Microsoft account email.\n-->") - break - except: - print("Sorry! You typed a number, but we need a letter! Try again!") - continue - else: - print("Sorry! There was an error saving your account details, so we couldn't continue!") - print("Exiting in 3 seconds.") - print("FATAL: unknown error") - for i in range(5): - try: - pwd = input("Please input your Microsoft account password.\n-->") - break - except: - print("Sorry! You typed a number, but we need a letter! Try again!") - continue - else: - print("Sorry! There was an error saving your account details, so we couldn't continue!") - print("Exiting in 3 seconds.") - print("FATAL: unknown error") - # Creates encryption keys, I think this could be simplified - key = Fernet.generate_key() - key2 = Fernet.generate_key() - keyEmail = Fernet(key) - keyPwd = Fernet(key2) - # Encrypts the email and password - encEmail = keyEmail.encrypt(email.encode()) - encPwd = keyPwd.encrypt(pwd.encode()) - # Dictionary that will be stored in a pickle file... - # with the encrypted email and password in it with appropriate dictionary... - # keys to call back the email and password later - encEPPickle = {userName + " Email": encEmail, userName + " Password": encPwd} - try: - # Store the dictionary in a pickle file called encEPwd.pkl - with open('encEPwd.pkl', 'wb') as encFile: - pickle.dump(encEPPickle, encFile) - except: - print("We couldn't save your profile, but we can still continue! Would you like to? Type yes or no.\n-->") - goOn = str.lower(input()) - if goOn == "yes": - pass - # Dictionary that will be stored in a pickle file... - # with the decryption keys for the email and password in it with appropriate dictionary... - # keys to call back the decryption keys later - encKeyPickle = {userName + " keyEmail": keyEmail, userName + " keyPwd": keyPwd} - try: - with open('encKey.pkl', 'wb') as encKey: - pickle.dump(encKeyPickle, encKey) - print("Profile saved succesesfully!\nJust type your name next time you use the bot, and we'll remember you password.\nAnd of course, it also encrypted.") - except: - print("We couldn't save your profile, but we can still continue! Would you like to? Type yes or no.\n-->") - goOn = str.lower(input()) - if goOn == "yes": - pass - print("Profile saved succesesfully!\nJust type your name next time you use the bot, and we'll remember you password.\nAnd of course, it also encrypted.") - else: - print("Okay! We won't save your profile!") - print("We'll still need your Microsoft account email and password to login though.") - for i in range(5): - try: - email = input("Please enter your Microsoft account email.\n-->") - break - except: - print("Sorry! You typed a number, but we need a letter! Try again!") - continue - else: - print("Sorry! There was an error while you were inputing your account details.") - print("Exiting in 3 seconds.") - print("FATAL: unknown error") - sys.exit(2.9) - for i in range(5): - try: - pwd = input("Please input your Microsoft account password.\n-->") - break - except: - print("Sorry! You typed a number, but we need a letter! Try again!") - continue - else: - print("Sorry! There was an error you were inputing your account details.") - print("Exiting in 3 seconds.") - print("FATAL: unknown error") - sys.exit(2.9) - -except: - print("A fatal error occured!! We need to exit. Try rerunning the program. :(") - print("FATAL: unknown error") - print("System will exit in 3 seconds") - time.sleep(2.9) - sys.exit() -print("Okay! Starting login, and searches!") - -# Defines the funtion that the threads use later on to search... -# t1 represents which WebDriver that thread uses, the first or the second one... -# You need to WebDrivers because you can't control more than one tab at a time... -# I think we should make a for loop that desides how many WebDriver instances you would have... -# but that would be burdensome to implement - -startlist = ['why', 'how', 'what', 'where', 'when', 'who',] -auxlist = ['do', 'is', 'did', 'will', 'has', 'does'] -subjectlist = ['you', 'i',] -verblist = ['study', 'like', 'do'] -infolist = ['dogs', 'microsoft', 'cars', 'food', 'walmart'] - -list3 = ['the', 'a', 'you', 'they', 'we', 'people'] -def searchNumR(n1, n2): - for i in range(n1): - searchterm = f'https://www.bing.com/search?q={random.choice(startlist)}+{random.choice(auxlist)}+{random.choice(subjectlist)}+{random.choice(verblist)}+{random.choice(infolist)}' - try: - driver.get(searchterm) - time.sleep(n2) - except: - time.sleep(n2) - if i + 1 == 1: - serNum = "1st" - else: - serNum = f"{i + 1}d" - print(f"Hmm, the {serNum} search didn't work. do you have internet? Trying again.") - continue - -for i in range(5): - try: - # Login for the first webdriver instance - driver.get('https://login.live.com') - # Wait for email field and enter email - WebDriverWait(driver, 10).until(EC.element_to_be_clickable(EMAILFIELD)).send_keys(email) - # Click Next - WebDriverWait(driver, 10).until(EC.element_to_be_clickable(NEXTBUTTON)).click() - # Wait for password field and enter password - WebDriverWait(driver, 10).until(EC.element_to_be_clickable(PASSWORDFIELD)).send_keys(pwd) - # Click Login - WebDriverWait(driver, 10).until(EC.element_to_be_clickable(NEXTBUTTON)).click() - # Click Yes - WebDriverWait(driver, 10).until(EC.element_to_be_clickable(NEXTBUTTON)).click() - time.sleep(1) - break - except: - print("Weird, the login didnt work. We'll try again.") - continue -else: - print("There were some issues getting you logged into your account. We tried several times, but we couldn't get it to work. :(") - print("We'll continue on with the searches, but you won't be signed in.") -time.sleep(4) -# For loops to create two instances running at once -searchNumR(searchNum, timeNum) -# Click the sign in button after the bing searches are complete... -# Since they don't always sign in after the earlier bit of code -time.sleep(4) -id = driver.find_element(By.ID, "id_a") -id.click() -time.sleep(5) -driver.close() -print("Searches completed succsesfully! Thanks again for using our bot!") diff --git a/ErrorHandler.txt b/ErrorHandler.txt deleted file mode 100644 index 7a17477..0000000 --- a/ErrorHandler.txt +++ /dev/null @@ -1,19 +0,0 @@ -⠁⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀ -⠀⠀⠀⣸⣿⣿⣿⣿⡿⠿⠿⢿⣿⠿⠟⠛⠛⠛⠛⠻⣿⣿⣿⣿⣿⣗⠀⠀⠀⠀ -⠀⠀⠀⢸⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀ -⠀⠀⠀⠀⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀ -⠀⠀⠀⠀⠹⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⣀⣿⣿⣿⣿⣏⠀⠀⠀⠀⠀ -⠀⠀⠀⠀⠀⠁⠀⠈⠉⣉⠁⠀⠀⠀⠀⠉⠉⠥⠠⠙⠛⢿⣿⣿⣿⡇⠀⠀⠀⠀ -⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⠃⠀⠀⠀⠀ -⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⣼⣿⣿⣿⠏⠀⠀⠀⠀⠀ -⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠒⠃⠀⠀⠀⠀⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀ -⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠀⠀⠀⣰⣿⣿⣿⣦⣄⡀⠀⠀⠀⠀ -⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⡿⠛⣻⣷⡄⠀⠀⠀ -⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣴⣿⣿⠟⠁⠀⣰⣿⣿⣿⣆⠀⠀ -⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠶⠾⠿⠿⠛⠁⠀⠀⣰⣿⣿⣿⣿⣿⣿⣶ -⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿ -⠀⠀⠀⠀⠀⠀⠀⢀⣠⣶⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿ - -Nevva gonna give you up, 🎶🎶 Nevva gonna let you down. 🎶🎶 - -Or, have we?? Sorry about the error. \ No newline at end of file diff --git a/bingbot2.py b/bingbot2.py deleted file mode 100644 index c1a2b34..0000000 --- a/bingbot2.py +++ /dev/null @@ -1,270 +0,0 @@ -import random -import time -from selenium import webdriver -from selenium.webdriver.support.ui import WebDriverWait -from selenium.webdriver.common.by import By -from selenium.webdriver.support import expected_conditions as EC -from selenium.webdriver.support.ui import WebDriverWait -from cryptography.fernet import Fernet -import pickle -import sys -import os -import webbrowser - -print("Which browser do you want to use? \n1. Google Chrome\n2. Microsoft Edge\n3. Mozilla Firefox") -browserchoice = int(input("[1/2/3] --> ")) -if browserchoice == 1: - whatBrowse = webdriver.Chrome() -elif browserchoice == 2: - whatBrowse = webdriver.Edge() -elif browserchoice == 3: - whatBrowse = webdriver.Firefox() - -# Test -# Rick Roll Error file -error = 'ErrorHandler.txt' -# Email web content on the Microsoft account page -EMAILFIELD = (By.ID, "i0116") -# Password web content on the Microsoft account page -PASSWORDFIELD = (By.ID, "i0118") -# Next button content on the Microsoft account page -NEXTBUTTON = (By.ID, "idSIButton9") -# Sign in button on the bing search page -SIGNINBUTTON = (By.ID, "id_a") -print("Welcome to Bing Bot! We need to do some setup, and then we'll be ready.") - -for i in range(5): - try: - # Loads the pickle files with the user dictionarys - with open('encEPwd.pkl', 'rb') as encOpenEmail: - encFiles = pickle.load(encOpenEmail) - with open('encKey.pkl', 'rb') as encOpenKey: - encFilesKey = pickle.load(encOpenKey) - with open('wordList.pkl', 'rb') as wordList: - list4 = pickle.load(wordList) - break - except FileNotFoundError: - print("We couldn't load the user data base file. If you have entered your credentials before, we can try to load the database agian.\nIf you are a new user, you can skip this step, and continue the process.") - tryAgian = input("Would you like us to try again? Type yes or no.\n-->") - if str.lower(tryAgian) == "yes": - continue - else: - break -else: - print("Looks like we've hit an error loading the user data base files that we can't resolve. We'll have to close the program. :(") - webbrowser.open(error) - print("System will exit in 3 seconds") - time.sleep(2.9) - sys.exit() -# Get a variable to tell the system how many searches each thread completes... -# This will be double the searches intended by the user, so we need to fix that -for i in range(5): - try: - searchNum = int(input("Please input the number of searches you want completed.\nEach search will open a tab once, and then close that tab, so feel free to do as many as you want!\n-->")) - except ValueError: - print("You didn't input a number!\n\nTry again!\n") - continue - else: - break -else: - print("You did something wrong too many times. Try rerunning the program. :(") - webbrowser.open(error) - print("System will exit in 3 seconds") - time.sleep(2.9) - sys.exit() -# Get a variable to tell the system how long to wait before closing a tab. -for i in range(5): - try: - timeNum = int(input("Please input how long you'd like to wait between searches.\nToo short of a time may cause the page to fail to load.\nWe reccomend about 5 seconds per search as that produces good results and registers searches.\n-->")) - except ValueError: - print("You didn't input a number!\n\nTry agian!\n") - continue - else: - break -else: - print("You did something wrong too many times. Try rerunning the program. :(") - webbrowser.open(error) - print("System will exit in 3 seconds") - time.sleep(2.9) - sys.exit() - -# Gets the name of the user, so we can check if they have entered their credentials before -for i in range(5): - try: - userName = input("We need your Microsoft account details so we can sign you in to save your search points.\nPlease input your first and last name so we can store you encrypted username and password.\nOr, if you don't want to save your details, there will be an option to opt out, and you can just enter them, but they won't be saved.\nIf you've already entered your email and password once, then put in your name, and we'll load your profile if it exists in our system.\n-->") - except ValueError: - print("You didn't type letters!\n\nTry again!\n") - continue - else: - break -else: - print("You did something wrong too many times. Try rerunning the program. :(") - webbrowser.open(error) - print("System will exit in 3 seconds") - time.sleep(2.9) - sys.exit() - -# If the user has entered credentials, the system won't ask again -try: - if userName + " Email" in encFiles: - print("You exist in our system! Logging you in now!") - emailCrypt = encFiles[userName + " Email"] - emailKey = encFilesKey[userName + " keyEmail"] - email = emailKey.decrypt(emailCrypt).decode() - pwdCrypt = encFiles[userName + " Password"] - pwdKey = encFilesKey[userName + " keyPwd"] - pwd = pwdKey.decrypt(pwdCrypt).decode() - # If the user has not entered credentials before, the system will ask the user to enter them - else: - enrollDetails = str.lower(input("Would you like us to save your account? This will erase any other users.\nType yes or no.\n-->")) - if enrollDetails == "yes": - for i in range(5): - try: - email = input("Please enter your Microsoft account email.\n-->") - break - except: - print("Sorry! You typed a number, but we need a letter! Try again!") - continue - else: - print("Sorry! There was an error saving your account details, so we couldn't continue!") - print("Exiting in 3 seconds.") - webbrowser.open(error) - for i in range(5): - try: - pwd = input("Please input your Microsoft account password.\n-->") - break - except: - print("Sorry! You typed a number, but we need a letter! Try again!") - continue - else: - print("Sorry! There was an error saving your account details, so we couldn't continue!") - print("Exiting in 3 seconds.") - webbrowser.open(error) - # Creates encryption keys, I think this could be simplified - key = Fernet.generate_key() - key2 = Fernet.generate_key() - keyEmail = Fernet(key) - keyPwd = Fernet(key2) - # Encrypts the email and password - encEmail = keyEmail.encrypt(email.encode()) - encPwd = keyPwd.encrypt(pwd.encode()) - # Dictionary that will be stored in a pickle file... - # with the encrypted email and password in it with appropriate dictionary... - # keys to call back the email and password later - encEPPickle = {userName + " Email": encEmail, userName + " Password": encPwd} - try: - # Store the dictionary in a pickle file called encEPwd.pkl - with open('encEPwd.pkl', 'wb') as encFile: - pickle.dump(encEPPickle, encFile) - except: - print("We couldn't save your profile, but we can still continue! Would you like to? Type yes or no.\n-->") - goOn = str.lower(input()) - if goOn == "yes": - pass - # Dictionary that will be stored in a pickle file... - # with the decryption keys for the email and password in it with appropriate dictionary... - # keys to call back the decryption keys later - encKeyPickle = {userName + " keyEmail": keyEmail, userName + " keyPwd": keyPwd} - try: - with open('encKey.pkl', 'wb') as encKey: - pickle.dump(encKeyPickle, encKey) - print("Profile saved succesesfully!\nJust type your name next time you use the bot, and we'll remember you password.\nAnd of course, it also encrypted.") - except: - print("We couldn't save your profile, but we can still continue! Would you like to? Type yes or no.\n-->") - goOn = str.lower(input()) - if goOn == "yes": - pass - print("Profile saved succesesfully!\nJust type your name next time you use the bot, and we'll remember you password.\nAnd of course, it also encrypted.") - else: - print("Okay! We won't save your profile!") - print("We'll still need your Microsoft account email and password to login though.") - for i in range(5): - try: - email = input("Please enter your Microsoft account email.\n-->") - break - except: - print("Sorry! You typed a number, but we need a letter! Try again!") - continue - else: - print("Sorry! There was an error while you were inputing your account details.") - print("Exiting in 3 seconds.") - webbrowser.open(error) - sys.exit(2.9) - for i in range(5): - try: - pwd = input("Please input your Microsoft account password.\n-->") - break - except: - print("Sorry! You typed a number, but we need a letter! Try again!") - continue - else: - print("Sorry! There was an error you were inputing your account details.") - print("Exiting in 3 seconds.") - webbrowser.open(error) - sys.exit(2.9) - -except: - print("A fatal error occured!! We need to exit. Try rerunning the program. :(") - webbrowser.open(error) - print("System will exit in 3 seconds") - time.sleep(2.9) - sys.exit() -print("Okay! Starting login, and searches!") - -# Defines the funtion that the threads use later on to search... -# t1 represents which WebDriver that thread uses, the first or the second one... -# You need to WebDrivers because you can't control more than one tab at a time... -# I think we should make a for loop that desides how many WebDriver instances you would have... -# but that would be burdensome to implement - -beginlist = ['why', 'how', 'what', 'where', 'when'] -list2 = ['did', 'could',] -list3 = ['the', 'a', 'you', 'they', 'we', 'people'] -def searchNumR(n1, n2): - for i in range(n1): - searchterm = f'https://www.bing.com/search?q={random.choice(beginlist)}+{random.choice(list2)}+{random.choice(list3)}+{random.choice(list4)}' - try: - whatBrowse.get(searchterm) - time.sleep(n2) - except: - time.sleep(n2) - if i + 1 == 1: - serNum = "1st" - else: - serNum = f"{i + 1}d" - print(f"Hmm, the {serNum} search didn't work. do you have internet? Trying again.") - continue - -for i in range(5): - try: - # Login for the first webdriver instance - whatBrowse.get('https://login.live.com') - # Wait for email field and enter email - WebDriverWait(whatBrowse, 10).until(EC.element_to_be_clickable(EMAILFIELD)).send_keys(email) - # Click Next - WebDriverWait(whatBrowse, 10).until(EC.element_to_be_clickable(NEXTBUTTON)).click() - # Wait for password field and enter password - WebDriverWait(whatBrowse, 10).until(EC.element_to_be_clickable(PASSWORDFIELD)).send_keys(pwd) - # Click Login - WebDriverWait(whatBrowse, 10).until(EC.element_to_be_clickable(NEXTBUTTON)).click() - # Click Yes - WebDriverWait(whatBrowse, 10).until(EC.element_to_be_clickable(NEXTBUTTON)).click() - time.sleep(1) - break - except: - print("Weird, the login didnt work. We'll try again.") - continue -else: - print("There were some issues getting you logged into your account. We tried several times, but we couldn't get it to work. :(") - print("We'll continue on with the searches, but you won't be signed in.") -time.sleep(4) -# For loops to create two instances running at once -searchNumR(searchNum, timeNum) -# Click the sign in button after the bing searches are complete... -# Since they don't always sign in after the earlier bit of code -time.sleep(4) -id = whatBrowse.find_element(By.ID, "id_a") -id.click() -time.sleep(5) -whatBrowse.close() -print("Searches completed succsesfully! Thanks again for using our bot!") diff --git a/encEPwd.pkl b/encEPwd.pkl index 050226591c03961031d2a2675b45a415b3bab655..b9fc48ffb548ca86cf93b6befd251f1d14d4d5b4 100644 GIT binary patch literal 273 zcmYk$OHPA8002-;j2jcr;L?qz4iv@(3kF*LSdhZdO~XJ+2AS~dKx1O!0lLKd8g=74 z!TY@Wy1u;l^)cU{Z|IO^`Q3_Tw4Sw7ss2Dz%S=!K?Ff$$W$KPIV)i*;wN7M5?BFw+ zFoz2u*s#*~qwz*6#)0Zk@vziHCaK%aR)}7th8PsJQQr8@k~19W7_+BS%o2l=;=OD_ z8?wG}Q)NEi{zW#~FicHf%v$mPV!$r;-EqXhnC!x!wTezAxq#9G_N2WxSw?7A)N=W> o#=<(OUp*9;sN*17nN+5PFsEp0KXIk_0g=`uDPDA{qRjm98-uf1eENpJVu6MY= zTh=s!1X6Hn<2RQE6&U@2a!DC*Aq~p`M(F5I?@5y;{TO3t@=xF5SBYLRrpv7$FhZkp|s(xe_iR96I)r%cIUfmo8k?kw;v>tF-_ q`R=NHPkt}lwo~TblnhR1fva1eGTHgMyuRu5#i~N|f-}&ZQau0_MqID} diff --git a/geckodriver.log b/geckodriver.log index 877c461..83484ac 100644 --- a/geckodriver.log +++ b/geckodriver.log @@ -4086,3 +4086,302 @@ JavaScript error: chrome://remote/content/marionette/cert.js, line 55: NS_ERROR_ ###!!! [Parent][PGPUParent] Error: RunMessage(msgname=PGPU::Msg_ShutdownVR) Channel closing: too late to send/recv, messages will be lost +1644711501418 geckodriver INFO Listening on 127.0.0.1:44141 +1644711501420 mozrunner::runner INFO Running command: "/usr/bin/firefox" "--marionette" "-no-remote" "-profile" "/tmp/rust_mozprofile9Vc0nA" +1644711501741 Marionette INFO Marionette enabled +console.warn: SearchSettings: "get: No settings file exists, new profile?" (new NotFoundError("Could not open the file at /tmp/rust_mozprofile9Vc0nA/search.json.mozlz4", (void 0))) +1644711502867 Marionette INFO Listening on port 41335 +1644711502932 RemoteAgent WARN TLS certificate errors will be ignored for this session +1644711621741 Marionette INFO Stopped listening on port 41335 +JavaScript error: resource:///modules/Interactions.jsm, line 209: NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIUserIdleService.removeIdleObserver] +JavaScript error: chrome://remote/content/marionette/cert.js, line 55: NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsICertOverrideService.setDisableAllSecurityChecksAndLetAttackersInterceptMyData] + +###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost + +1644711713120 geckodriver INFO Listening on 127.0.0.1:54585 +1644711713122 mozrunner::runner INFO Running command: "/usr/bin/firefox" "--marionette" "-no-remote" "-profile" "/tmp/rust_mozprofile8lQJun" +1644711713378 Marionette INFO Marionette enabled +console.warn: SearchSettings: "get: No settings file exists, new profile?" (new NotFoundError("Could not open the file at /tmp/rust_mozprofile8lQJun/search.json.mozlz4", (void 0))) +1644711714410 Marionette INFO Listening on port 44093 +1644711714433 RemoteAgent WARN TLS certificate errors will be ignored for this session +1644712022275 geckodriver INFO Listening on 127.0.0.1:42937 +1644712022278 mozrunner::runner INFO Running command: "/usr/bin/firefox" "--marionette" "-no-remote" "-profile" "/tmp/rust_mozprofile2redlh" +1644712022526 Marionette INFO Marionette enabled +console.warn: SearchSettings: "get: No settings file exists, new profile?" (new NotFoundError("Could not open the file at /tmp/rust_mozprofile2redlh/search.json.mozlz4", (void 0))) +JavaScript error: chrome://browser/content/places/browserPlacesViews.js, line 137: Error: No DOM node set for aPlacesNode. +node.type: 0. node.parent: [xpconnect wrapped nsINavHistoryResultNode] +JavaScript error: chrome://browser/content/places/browserPlacesViews.js, line 137: Error: No DOM node set for aPlacesNode. +node.type: 0. node.parent: [xpconnect wrapped nsINavHistoryResultNode] +JavaScript error: chrome://browser/content/places/browserPlacesViews.js, line 137: Error: No DOM node set for aPlacesNode. +node.type: 0. node.parent: [xpconnect wrapped nsINavHistoryResultNode] +JavaScript error: chrome://browser/content/places/browserPlacesViews.js, line 137: Error: No DOM node set for aPlacesNode. +node.type: 0. node.parent: [xpconnect wrapped nsINavHistoryResultNode] +JavaScript error: chrome://browser/content/places/browserPlacesViews.js, line 137: Error: No DOM node set for aPlacesNode. +node.type: 0. node.parent: [xpconnect wrapped nsINavHistoryResultNode] +JavaScript error: chrome://browser/content/places/browserPlacesViews.js, line 137: Error: No DOM node set for aPlacesNode. +node.type: 0. node.parent: [xpconnect wrapped nsINavHistoryResultNode] +1644712023907 Marionette INFO Listening on port 45021 +1644712023992 RemoteAgent WARN TLS certificate errors will be ignored for this session +1644712032275 Marionette INFO Stopped listening on port 45021 +JavaScript error: resource:///modules/Interactions.jsm, line 209: NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIUserIdleService.removeIdleObserver] +1644712694406 geckodriver INFO Listening on 127.0.0.1:47579 +1644712694408 mozrunner::runner INFO Running command: "/usr/bin/firefox" "--marionette" "-no-remote" "-profile" "/tmp/rust_mozprofile3T59Xd" +1644712694660 Marionette INFO Marionette enabled +console.warn: SearchSettings: "get: No settings file exists, new profile?" (new NotFoundError("Could not open the file at /tmp/rust_mozprofile3T59Xd/search.json.mozlz4", (void 0))) +1644712695751 Marionette INFO Listening on port 35175 +1644712695823 RemoteAgent WARN TLS certificate errors will be ignored for this session +1644714389866 geckodriver INFO Listening on 127.0.0.1:37859 +1644714389868 mozrunner::runner INFO Running command: "/usr/bin/firefox" "--marionette" "-no-remote" "-profile" "/tmp/rust_mozprofileQoQIy0" +1644714390117 Marionette INFO Marionette enabled +console.warn: SearchSettings: "get: No settings file exists, new profile?" (new NotFoundError("Could not open the file at /tmp/rust_mozprofileQoQIy0/search.json.mozlz4", (void 0))) +1644714391442 Marionette INFO Listening on port 45585 +1644714391505 RemoteAgent WARN TLS certificate errors will be ignored for this session +1644714480974 Marionette INFO Stopped listening on port 45585 +JavaScript error: resource:///modules/Interactions.jsm, line 209: NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIUserIdleService.removeIdleObserver] + +###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost + +1644714490459 geckodriver INFO Listening on 127.0.0.1:47883 +1644714490461 mozrunner::runner INFO Running command: "/usr/bin/firefox" "--marionette" "-no-remote" "-profile" "/tmp/rust_mozprofile25GaeA" +1644714490709 Marionette INFO Marionette enabled +console.warn: SearchSettings: "get: No settings file exists, new profile?" (new NotFoundError("Could not open the file at /tmp/rust_mozprofile25GaeA/search.json.mozlz4", (void 0))) +JavaScript error: chrome://browser/content/places/browserPlacesViews.js, line 137: Error: No DOM node set for aPlacesNode. +node.type: 0. node.parent: [xpconnect wrapped nsINavHistoryResultNode] +JavaScript error: chrome://browser/content/places/browserPlacesViews.js, line 137: Error: No DOM node set for aPlacesNode. +node.type: 0. node.parent: [xpconnect wrapped nsINavHistoryResultNode] +JavaScript error: chrome://browser/content/places/browserPlacesViews.js, line 137: Error: No DOM node set for aPlacesNode. +node.type: 0. node.parent: [xpconnect wrapped nsINavHistoryResultNode] +JavaScript error: chrome://browser/content/places/browserPlacesViews.js, line 137: Error: No DOM node set for aPlacesNode. +node.type: 0. node.parent: [xpconnect wrapped nsINavHistoryResultNode] +JavaScript error: chrome://browser/content/places/browserPlacesViews.js, line 137: Error: No DOM node set for aPlacesNode. +node.type: 0. node.parent: [xpconnect wrapped nsINavHistoryResultNode] +1644714491858 Marionette INFO Listening on port 43857 +1644714491873 RemoteAgent WARN TLS certificate errors will be ignored for this session +1644714540182 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644714543317 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644714546840 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644714550576 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644714554150 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644714557772 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644714561307 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644714565777 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644714568489 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644714603083 Marionette INFO Stopped listening on port 43857 +JavaScript error: resource:///modules/Interactions.jsm, line 209: NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIUserIdleService.removeIdleObserver] + +###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost + +1644714684849 Marionette INFO Stopped listening on port 44093 +JavaScript error: resource:///modules/Interactions.jsm, line 209: NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIUserIdleService.removeIdleObserver] +1644714911140 Marionette INFO Stopped listening on port 35175 +JavaScript error: resource:///modules/Interactions.jsm, line 209: NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIUserIdleService.removeIdleObserver] + +###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost + +1644796259054 geckodriver INFO Listening on 127.0.0.1:33453 +1644796259056 mozrunner::runner INFO Running command: "/usr/bin/firefox" "--marionette" "-no-remote" "-profile" "/tmp/rust_mozprofilesf9AME" +1644796259373 Marionette INFO Marionette enabled +console.warn: SearchSettings: "get: No settings file exists, new profile?" (new NotFoundError("Could not open the file at /tmp/rust_mozprofilesf9AME/search.json.mozlz4", (void 0))) +1644796260474 Marionette INFO Listening on port 39057 +1644796260571 RemoteAgent WARN TLS certificate errors will be ignored for this session +1644796294903 geckodriver INFO Listening on 127.0.0.1:56077 +1644796294905 mozrunner::runner INFO Running command: "/usr/bin/firefox" "--marionette" "-no-remote" "-profile" "/tmp/rust_mozprofile0m4w6l" +1644796295150 Marionette INFO Marionette enabled +console.warn: SearchSettings: "get: No settings file exists, new profile?" (new NotFoundError("Could not open the file at /tmp/rust_mozprofile0m4w6l/search.json.mozlz4", (void 0))) +1644796296216 Marionette INFO Listening on port 40201 +1644796296320 RemoteAgent WARN TLS certificate errors will be ignored for this session +1644796299264 Marionette INFO Stopped listening on port 39057 +JavaScript error: resource:///modules/Interactions.jsm, line 209: NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIUserIdleService.removeIdleObserver] + +###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost + +1644796320526 Marionette INFO Stopped listening on port 40201 +JavaScript error: resource:///modules/Interactions.jsm, line 209: NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIUserIdleService.removeIdleObserver] + +###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost + +1644796367375 geckodriver INFO Listening on 127.0.0.1:46743 +1644796367377 mozrunner::runner INFO Running command: "/usr/bin/firefox" "--marionette" "-no-remote" "-profile" "/tmp/rust_mozprofile1EAFAN" +1644796367638 Marionette INFO Marionette enabled +console.warn: SearchSettings: "get: No settings file exists, new profile?" (new NotFoundError("Could not open the file at /tmp/rust_mozprofile1EAFAN/search.json.mozlz4", (void 0))) +1644796368759 Marionette INFO Listening on port 40047 +1644796368789 RemoteAgent WARN TLS certificate errors will be ignored for this session +1644796412130 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644796414463 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644796416993 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644796419699 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644796422309 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644796424828 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644796427551 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +JavaScript error: https://www.bing.com/search?q=how+do+i+study+cars line 27 > injectedScript, line 2: TypeError: Null element passed to Lib.CssClass +1644796430099 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644796432862 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644796435427 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644796483186 Marionette INFO Stopped listening on port 40047 +JavaScript error: resource:///modules/Interactions.jsm, line 209: NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIUserIdleService.removeIdleObserver] +[Parent 4205, IPC I/O Parent] WARNING: FileDescriptorSet destroyed with unconsumed descriptors: file ./ipc/chromium/src/chrome/common/file_descriptor_set_posix.cc:19 + +###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost + +1644796502672 geckodriver INFO Listening on 127.0.0.1:57001 +1644796502674 mozrunner::runner INFO Running command: "/usr/bin/firefox" "--marionette" "-no-remote" "-profile" "/tmp/rust_mozprofileqtM5cA" +1644796502927 Marionette INFO Marionette enabled +console.warn: SearchSettings: "get: No settings file exists, new profile?" (new NotFoundError("Could not open the file at /tmp/rust_mozprofileqtM5cA/search.json.mozlz4", (void 0))) +JavaScript error: chrome://browser/content/places/browserPlacesViews.js, line 137: Error: No DOM node set for aPlacesNode. +node.type: 0. node.parent: [xpconnect wrapped nsINavHistoryResultNode] +JavaScript error: chrome://browser/content/places/browserPlacesViews.js, line 137: Error: No DOM node set for aPlacesNode. +node.type: 0. node.parent: [xpconnect wrapped nsINavHistoryResultNode] +JavaScript error: chrome://browser/content/places/browserPlacesViews.js, line 137: Error: No DOM node set for aPlacesNode. +node.type: 0. node.parent: [xpconnect wrapped nsINavHistoryResultNode] +JavaScript error: chrome://browser/content/places/browserPlacesViews.js, line 137: Error: No DOM node set for aPlacesNode. +node.type: 0. node.parent: [xpconnect wrapped nsINavHistoryResultNode] +JavaScript error: chrome://browser/content/places/browserPlacesViews.js, line 137: Error: No DOM node set for aPlacesNode. +node.type: 0. node.parent: [xpconnect wrapped nsINavHistoryResultNode] +JavaScript error: chrome://browser/content/places/browserPlacesViews.js, line 137: Error: No DOM node set for aPlacesNode. +node.type: 0. node.parent: [xpconnect wrapped nsINavHistoryResultNode] +1644796504141 Marionette INFO Listening on port 41597 +1644796504195 RemoteAgent WARN TLS certificate errors will be ignored for this session +1644796551349 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644796552551 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644796554199 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644796555817 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644796557464 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644796559059 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644796560712 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644796562383 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644796563916 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644796565473 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644796567046 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644796568829 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644796570431 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644796572026 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644796573574 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644796575191 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644796579884 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644796581533 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644796583160 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644796584956 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644796586514 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=bd271772-b61a-4801-94c2-7e48babac480&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%22405FBBDE40044338A98235728B049A1E%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=4afe57b1-342c-475a-9dd9-3bbc4464f8c4&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%2289B2FF7187024C6B92970B17922AD244%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=5769474d-7951-457d-886e-812ceec77443&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%220557D302826D4781B48FF37A48257652%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=494b6e93-7d60-4e87-94fa-c502e28bb30a&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%22F01DF02FC2DA42C08146FEBD72A0F55C%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=5265caa3-ff57-4a95-a9b6-7a28b127050f&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%22E5CD317E584E41A2AEFA8C0D2755F95A%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=2a92296d-4bce-4b40-ba04-c06eff5f4bcd&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%22A57424EBCEDD4B65BB1EE9BEBBD17583%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=7ad09b96-8880-4e0d-bd7f-67fd05691f4a&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%222B708C89CCF240498399403164CDCE0E%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=06969a0d-07ff-481c-ab75-8720eb2fdc7b&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%2276B1985D953647378817148B4B966948%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=fba52647-12cc-4697-989b-908a9918d25e&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%223CFF65EE8E0947E89FEC9F71DF121BEB%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=de8645bb-66a3-4402-adfe-2a427c1461e1&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%2298092B1F023E432D8BA8937A4A667A41%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=c89846b7-ec57-46af-8ad7-a3596ff332f8&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%22185FF4D63E014BBB85702AC246AA15FD%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=64db441e-046a-4f1b-ba2d-7ca032eac8b8&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%2205DFE9F046F34EA68BAD1D6292C0A5B4%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=70051453-df83-4550-b0dc-89fed3fd37ce&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%221292A7F37B6A4AFC9B21054362C54356%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=a8a1fdc9-87b0-4f77-86e6-85bc150147dc&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%22D84AE3D05DB94E81B592D514B3301F44%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=0b64ebb8-92f6-4134-aa4f-cb173d0d7e2d&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%227745CD2D5F764FF889FCD8E4FC772C9C%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=7c8aa4ee-c600-4034-85d8-55f0a0c8eab1&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%22FCC6095AB42A44AD95E4C47D7A578ADA%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=4046f623-d6c1-483d-a337-838be163ffcd&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%22D39BCFA8B179453598703F65532BC309%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=3c8ea7df-99a4-49e7-a8e9-e5b1b42691bd&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%2278EAC48FCB864F2499D3DD8D9E6D7B6C%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=31b8b78a-671b-4bad-a590-0b4714241800&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%226D783B0CC16C4770BC69043CCC034481%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=83756690-cad1-4f5b-b3ff-94ffc2472cbe&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%2206B3D923D89341E4834B1C169F79334A%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=a1dde2f6-f18a-46cf-9a81-69d3d81eed85&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%22811A8AE18D984403BBD64112B54F2A4C%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=8c77cefe-94cf-45a4-9c69-0481c398f0b0&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%22E6C8AD9E26BB4E64A5FBEA27EC82B1B8%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=7d08282a-d00f-416f-86b0-adb116ac8658&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%220234ED5156254D50ADDD663193B14C0F%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=14ec9e5c-21f5-454f-9a5f-f0d91ce9144a&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%225AF5D5179F664889A470C560185B7418%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=0ad2922b-f32b-4e64-a1c7-41639c458b1e&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%224E9D5EE144454EB6AEFC007AFCA8613A%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=03b603fc-c21b-4936-b13e-dd3c22f3904b&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%228F4A338225A74E5C86588FACD3FC14A2%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=70b54482-cc85-47df-9a20-7b168fb70cc7&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%222209DEB55C7E4C93B66CDCB885E43AA4%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=ccc38f15-fa6f-4afe-a3a2-5795d34bbc61&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%224C14E718001F43B0941DD1F1D212AEE6%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=3a1fa883-5701-497e-bf7f-948258bc1550&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%221A989466DA01413A880797674507DBA7%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=e6e951b9-edff-4278-b041-66761593d124&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%221DA24DF66D904FD7909FA416275B2997%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=bae1267f-e99d-4c9d-ae79-dad953784864&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%22E575DBCA154C426D82E1DE999E910F15%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=ce07b310-b5b7-4da4-84ca-bf66f3e5c58d&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%22FCF370F4C2634D11B191C8AF6D7DDBA6%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=b439eb64-5526-4baf-9a90-530041b097e3&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%22FB5E92A83A5D4D3DB376C490439A6570%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=61b10a67-9a0d-4081-8026-dcb008f817e4&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%223B4D9E4F2F884B2CA084F9CC49B628C9%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=b3e30b80-8349-467d-af53-e66f450c7902&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%22BC73372A4D0649F292DAAF642E1CE678%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=41aa1c5f-ce31-4d12-b5ab-e14185401756&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%22B2953954ACC24CC6962B7AA4F027A06E%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=00d17be7-bb62-4fb5-b63b-baeebfa30dad&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%2246538B734A1749BDBA23D70AE1BB47A8%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=3d22fae1-2d2c-40c7-bfea-c1599b09a063&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%222AA82C2B506C41AF99DED385A25F0AA1%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=b0a7eadc-7809-4789-9752-8a19663e7e1a&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%2292CB793E2A38492C8AEE8099207BC977%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=258a9bf2-0aa1-42b4-9448-b42224717e40&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%220161997AEC2F4B82ACBC9C3BD63A310D%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=d88a8ebd-2860-4a14-81c6-d1787d761f76&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%2223B75FFF2F094677BC755D2516CC00D0%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=ea939454-8f1e-4b18-8e21-183cb05c5f33&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%2282AEDA9755B34BA4874A2DF750FFF364%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=8b74c139-7553-4d1b-a4df-58a6c012438f&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%2298D3F36C5B62449FB1D4D169B5C3F4F0%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=3411f69c-3358-4592-9008-12bdb5f29098&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%229871E82AA99A4A09901639A4FBC42697%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=608b040e-f3b1-40cb-87f7-a3b5a90df4bd&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%22C83ACF087E594F43BB903B5429D9AE6B%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=b33d818c-091b-4ba4-9e41-7e079f30ce19&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%2282E2BD3FAABC4C9F9C30679B31D08DFA%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=c7ce7605-1416-4af8-a09b-7eb47c8dc906&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%22C93D6F9D873E45FD8E7BA52231936E87%22%7d, line 143: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=570b3e9b-5b70-485f-aa68-01675876159f&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%22B608BCE36DF24840AB1CE8B0AFE4078C%22%7d, line 87: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=bacc3e18-8f66-44ab-97b2-e076e35be84c&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%2213C990DFF9DB423BA5FEFA7E66F008F9%22%7d, line 87: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=01fd5348-b343-4d5d-b738-29d0e81bed9d&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%2278AB952493054BE887814BDF53ED9EC1%22%7d, line 87: SecurityError: The operation is insecure. +JavaScript error: https://login.microsoftonline.com/common/oauth2/authorize?client_id=9ea1ad79-fdb6-4f9a-8bc3-2b70f96e34c7&response_type=id_token&nonce=fcf9a916-1560-40ea-8080-353e2c949ada&redirect_uri=https%3a%2f%2fwww.bing.com%2forgid%2fidtoken%2fnosignin&scope=openid&response_mode=form_post&msafed=0&prompt=none&state=%7b%22ig%22%3a%2273EDCC4E1F0D4AE2B6CC866760595CE5%22%7d, line 87: SecurityError: The operation is insecure. +1644796822270 Marionette INFO Stopped listening on port 41597 +JavaScript error: resource:///modules/Interactions.jsm, line 209: NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIUserIdleService.removeIdleObserver] + +###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost + +1644796957269 geckodriver INFO Listening on 127.0.0.1:34621 +1644796957271 mozrunner::runner INFO Running command: "/usr/bin/firefox" "--marionette" "-no-remote" "-profile" "/tmp/rust_mozprofilelg0WsX" +1644796957540 Marionette INFO Marionette enabled +console.warn: SearchSettings: "get: No settings file exists, new profile?" (new NotFoundError("Could not open the file at /tmp/rust_mozprofilelg0WsX/search.json.mozlz4", (void 0))) +JavaScript error: chrome://browser/content/places/browserPlacesViews.js, line 137: Error: No DOM node set for aPlacesNode. +node.type: 0. node.parent: [xpconnect wrapped nsINavHistoryResultNode] +JavaScript error: chrome://browser/content/places/browserPlacesViews.js, line 137: Error: No DOM node set for aPlacesNode. +node.type: 0. node.parent: [xpconnect wrapped nsINavHistoryResultNode] +JavaScript error: chrome://browser/content/places/browserPlacesViews.js, line 137: Error: No DOM node set for aPlacesNode. +node.type: 0. node.parent: [xpconnect wrapped nsINavHistoryResultNode] +JavaScript error: chrome://browser/content/places/browserPlacesViews.js, line 137: Error: No DOM node set for aPlacesNode. +node.type: 0. node.parent: [xpconnect wrapped nsINavHistoryResultNode] +JavaScript error: chrome://browser/content/places/browserPlacesViews.js, line 137: Error: No DOM node set for aPlacesNode. +node.type: 0. node.parent: [xpconnect wrapped nsINavHistoryResultNode] +1644796958594 Marionette INFO Listening on port 40505 +1644796958688 RemoteAgent WARN TLS certificate errors will be ignored for this session +1644797007597 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644797008847 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644797010391 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644797020192 Marionette INFO Stopped listening on port 40505 +JavaScript error: resource:///modules/Interactions.jsm, line 209: NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIUserIdleService.removeIdleObserver] + +###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost + +1644798388161 geckodriver INFO Listening on 127.0.0.1:56127 +1644798388163 mozrunner::runner INFO Running command: "/usr/bin/firefox" "--marionette" "-no-remote" "-profile" "/tmp/rust_mozprofileRsZrcA" +1644798388427 Marionette INFO Marionette enabled +console.warn: SearchSettings: "get: No settings file exists, new profile?" (new NotFoundError("Could not open the file at /tmp/rust_mozprofileRsZrcA/search.json.mozlz4", (void 0))) +1644798389507 Marionette INFO Listening on port 36393 +1644798389578 RemoteAgent WARN TLS certificate errors will be ignored for this session +1644798407682 geckodriver INFO Listening on 127.0.0.1:48687 +1644798407684 mozrunner::runner INFO Running command: "/usr/bin/firefox" "--marionette" "-no-remote" "-profile" "/tmp/rust_mozprofile5dGQ63" +1644798407930 Marionette INFO Marionette enabled +console.warn: SearchSettings: "get: No settings file exists, new profile?" (new NotFoundError("Could not open the file at /tmp/rust_mozprofile5dGQ63/search.json.mozlz4", (void 0))) +1644798409077 Marionette INFO Listening on port 37527 +1644798409097 RemoteAgent WARN TLS certificate errors will be ignored for this session +1644798410088 Marionette INFO Stopped listening on port 36393 +JavaScript error: resource:///modules/Interactions.jsm, line 209: NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIUserIdleService.removeIdleObserver] + +###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost + +1644798468408 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644798470695 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644798473222 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644798475808 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644798478429 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644798482715 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644798483595 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644798486073 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644798488607 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644798491246 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +1644798501988 Marionette INFO Stopped listening on port 37527 +JavaScript error: resource:///modules/Interactions.jsm, line 209: NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIUserIdleService.removeIdleObserver] + +###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost + +1644798515365 geckodriver INFO Listening on 127.0.0.1:43105 +1644798515367 mozrunner::runner INFO Running command: "/usr/bin/firefox" "--marionette" "-no-remote" "-profile" "/tmp/rust_mozprofilegk3dsI" +1644798515632 Marionette INFO Marionette enabled +console.warn: SearchSettings: "get: No settings file exists, new profile?" (new NotFoundError("Could not open the file at /tmp/rust_mozprofilegk3dsI/search.json.mozlz4", (void 0))) +1644798516716 Marionette INFO Listening on port 33455 +1644798516778 RemoteAgent WARN TLS certificate errors will be ignored for this session +1644798557131 Marionette INFO Stopped listening on port 33455 +JavaScript error: resource:///modules/Interactions.jsm, line 209: NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIUserIdleService.removeIdleObserver] + +###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost +