Update main.py
sss
This commit is contained in:
285
main.py
285
main.py
@@ -1,4 +1,3 @@
|
|||||||
|
|
||||||
import pyautogui,os,time,subprocess,random,pyotp,re,pyperclip
|
import pyautogui,os,time,subprocess,random,pyotp,re,pyperclip
|
||||||
import cv2##
|
import cv2##
|
||||||
import numpy as np
|
import numpy as np
|
||||||
@@ -584,7 +583,7 @@ class pool():
|
|||||||
break
|
break
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
print(e)
|
print(e)
|
||||||
pass
|
passf
|
||||||
for i in response:
|
for i in response:
|
||||||
if 'ms' in i['pingLatency']:
|
if 'ms' in i['pingLatency']:
|
||||||
while True:
|
while True:
|
||||||
@@ -825,7 +824,7 @@ class ea_fucking():
|
|||||||
time.sleep(4)
|
time.sleep(4)
|
||||||
for i in range(5):
|
for i in range(5):
|
||||||
print(os.path.join(self.path_png_file,r'1_dcuk_clik.PNG'))
|
print(os.path.join(self.path_png_file,r'1_dcuk_clik.PNG'))
|
||||||
#####import pdb;pdb.set_trace()
|
######import pdb;pdb.set_trace()
|
||||||
try:
|
try:
|
||||||
try:
|
try:
|
||||||
|
|
||||||
@@ -854,7 +853,7 @@ class ea_fucking():
|
|||||||
print(e)
|
print(e)
|
||||||
time.sleep(5)
|
time.sleep(5)
|
||||||
continue
|
continue
|
||||||
####import pdb;pdb.set_trace()
|
#####import pdb;pdb.set_trace()
|
||||||
if location:
|
if location:
|
||||||
pyautogui.click(pyautogui.center(location))
|
pyautogui.click(pyautogui.center(location))
|
||||||
|
|
||||||
@@ -1157,10 +1156,10 @@ class ea_fucking():
|
|||||||
location = pyautogui.locateOnScreen(os.path.join(self.path_png_file,r'fucking_per.PNG'), confidence=0.8)
|
location = pyautogui.locateOnScreen(os.path.join(self.path_png_file,r'fucking_per.PNG'), confidence=0.8)
|
||||||
if location:
|
if location:
|
||||||
print('pERSIAN MODDDDDDDDDDDDDDDD !!!!!!!!!!! ')
|
print('pERSIAN MODDDDDDDDDDDDDDDD !!!!!!!!!!! ')
|
||||||
###import pdb;pdb.set_trace()
|
####import pdb;pdb.set_trace()
|
||||||
except:
|
except:
|
||||||
pass
|
pass
|
||||||
###import pdb;pdb.set_trace()
|
####import pdb;pdb.set_trace()
|
||||||
try:
|
try:
|
||||||
print('start chek')
|
print('start chek')
|
||||||
location = pyautogui.locateOnScreen(os.path.join(self.path_png_file,r'fucking_per_2.PNG'), confidence=0.8)
|
location = pyautogui.locateOnScreen(os.path.join(self.path_png_file,r'fucking_per_2.PNG'), confidence=0.8)
|
||||||
@@ -1237,10 +1236,10 @@ class ea_fucking():
|
|||||||
return True
|
return True
|
||||||
except:
|
except:
|
||||||
print('notfund contniue contniue contniue')
|
print('notfund contniue contniue contniue')
|
||||||
###import pdb;pdb.set_trace()
|
####import pdb;pdb.set_trace()
|
||||||
except:
|
except:
|
||||||
pass '''
|
pass '''
|
||||||
#import pdb;pdb.set_trace()
|
##import pdb;pdb.set_trace()
|
||||||
sleep(6)
|
sleep(6)
|
||||||
pyautogui.press('tab')#,
|
pyautogui.press('tab')#,
|
||||||
sleep(1)
|
sleep(1)
|
||||||
@@ -1558,7 +1557,7 @@ class ea_fucking():
|
|||||||
codex.end()
|
codex.end()
|
||||||
codex=Gmail(value,val2,browser_proxy=browser_proxy)
|
codex=Gmail(value,val2,browser_proxy=browser_proxy)
|
||||||
print('eror')
|
print('eror')
|
||||||
#####import pdb;pdb.set_trace()
|
######import pdb;pdb.set_trace()
|
||||||
print('break_one')
|
print('break_one')
|
||||||
if codes==True:
|
if codes==True:
|
||||||
pass
|
pass
|
||||||
@@ -1809,7 +1808,7 @@ class ea_fucking():
|
|||||||
codex.end()
|
codex.end()
|
||||||
codex=Gmail(value,val2,browser_proxy=browser_proxy)
|
codex=Gmail(value,val2,browser_proxy=browser_proxy)
|
||||||
print('eror')
|
print('eror')
|
||||||
#####import pdb;pdb.set_trace()
|
######import pdb;pdb.set_trace()
|
||||||
return 'fail_get_code'
|
return 'fail_get_code'
|
||||||
|
|
||||||
|
|
||||||
@@ -2472,11 +2471,20 @@ class Gmail:
|
|||||||
if self.flag==True:
|
if self.flag==True:
|
||||||
print('ineeeeeeeeeeeeeeee',self.flag)
|
print('ineeeeeeeeeeeeeeee',self.flag)
|
||||||
user=self.send_username(name)
|
user=self.send_username(name)
|
||||||
|
print('user sendddddd >>>>>',user)
|
||||||
|
#import pdb;pdb.set_trace()
|
||||||
|
if user=='Kill':
|
||||||
|
print('Kill')
|
||||||
|
self.flag_user=user
|
||||||
|
self.flag_user_sg='Kill'
|
||||||
if user==True:
|
if user==True:
|
||||||
time.sleep(8)
|
time.sleep(8)
|
||||||
self.send_pasword(password)
|
self.send_pasword(password)
|
||||||
time.sleep(9)
|
time.sleep(9)
|
||||||
print('changelanggggggggggggggggggggggggg',self.change_lang())
|
#import pdb;pdb.set_trace()
|
||||||
|
change_lang=self.change_lang()
|
||||||
|
|
||||||
|
print('changelanggggggggggggggggggggggggg',change_lang)
|
||||||
else:
|
else:
|
||||||
self.flag_user=False
|
self.flag_user=False
|
||||||
self.flag_user_sg=user
|
self.flag_user_sg=user
|
||||||
@@ -2557,7 +2565,7 @@ class Gmail:
|
|||||||
"""این تابع تمام بررسیهای خطای متنی و مبتنی بر عنصر کد اصلی را پوشش میدهد."""
|
"""این تابع تمام بررسیهای خطای متنی و مبتنی بر عنصر کد اصلی را پوشش میدهد."""
|
||||||
sleep(10)
|
sleep(10)
|
||||||
page_content = self.page.content()
|
page_content = self.page.content()
|
||||||
###import pdb;pdb.set_trace()
|
####import pdb;pdb.set_trace()
|
||||||
if "Verify" in page_content or "Confirm you’re not a robot" in page_content:
|
if "Verify" in page_content or "Confirm you’re not a robot" in page_content:
|
||||||
self.page.screenshot(path=self.picher_dir / f"_{self.name}verify.png")
|
self.page.screenshot(path=self.picher_dir / f"_{self.name}verify.png")
|
||||||
return 'robot'
|
return 'robot'
|
||||||
@@ -2659,7 +2667,7 @@ class Gmail:
|
|||||||
|
|
||||||
def send_username(self, user):
|
def send_username(self, user):
|
||||||
try:
|
try:
|
||||||
# ####import pdb;pdb.set_trace()
|
# #####import pdb;pdb.set_trace()
|
||||||
self.page.goto("https://accounts.google.com/servicelogin?service=mail", wait_until="networkidle")
|
self.page.goto("https://accounts.google.com/servicelogin?service=mail", wait_until="networkidle")
|
||||||
time.sleep(1)
|
time.sleep(1)
|
||||||
email_input = self.page.locator("input[type='email'], input[type='text']").first
|
email_input = self.page.locator("input[type='email'], input[type='text']").first
|
||||||
@@ -2706,92 +2714,107 @@ class Gmail:
|
|||||||
print(f"[ERROR] Could not send password: {e}")
|
print(f"[ERROR] Could not send password: {e}")
|
||||||
return 'Kill'
|
return 'Kill'
|
||||||
|
|
||||||
|
def change_lang_one(self):
|
||||||
def change_lang(self):
|
self.page.goto("https://mail.google.com/mail/u/0/#settings/general", wait_until="domcontentloaded")
|
||||||
|
sleep(10)
|
||||||
try:
|
try:
|
||||||
self.page.goto("https://mail.google.com/mail/u/0/#settings/general")
|
|
||||||
time.sleep(10)
|
|
||||||
|
|
||||||
|
|
||||||
lang_select = self.page.get_by_role("cell", name="Gmail display language:").get_by_role("combobox")
|
lang_select = self.page.get_by_role("cell", name="Gmail display language:").get_by_role("combobox")
|
||||||
lang_select.select_option(label="English (US)")
|
lang_select.select_option(label="English (US)")
|
||||||
try:
|
self.page.get_by_role("button", name="Save Changes").click()
|
||||||
|
return True
|
||||||
|
except:
|
||||||
self.page.get_by_role("button", name="Save Changes").click()
|
pass
|
||||||
except:
|
time.sleep(3)
|
||||||
pass
|
try:
|
||||||
|
lang_select = self.page.locator("(//div/b/following-sibling::select)[1]")
|
||||||
|
lang_select.select_option("en")
|
||||||
time.sleep(3)
|
time.sleep(3)
|
||||||
|
buttons = self.page.locator("button, input[type='submit'], input[type='button']")
|
||||||
#self.page.goto("https://myaccount.google.com/language")
|
count = buttons.count()
|
||||||
self.page.goto("https://myaccount.google.com/language", wait_until="domcontentloaded")
|
if count >= 2:
|
||||||
time.sleep(5)
|
buttons.nth(count - 2).click()
|
||||||
|
else:
|
||||||
for i in range(8):
|
buttons.last.click()
|
||||||
|
return True
|
||||||
|
except:
|
||||||
|
pass
|
||||||
|
return True
|
||||||
|
def change_lang(self):
|
||||||
|
change_lang_one=self.change_lang_one()
|
||||||
|
if change_lang_one==True:
|
||||||
|
pass
|
||||||
|
else:
|
||||||
|
return 'change_lang_one False'
|
||||||
|
#https://mail.google.com/mail/u/0/#settings/general
|
||||||
|
|
||||||
|
self.page.goto("https://myaccount.google.com/language", wait_until="domcontentloaded")
|
||||||
|
|
||||||
|
time.sleep(5)
|
||||||
|
|
||||||
|
for i in range(8):
|
||||||
|
try:
|
||||||
|
try:
|
||||||
|
sfg = self.page.locator("xpath=//div/button/div")
|
||||||
|
sfg.click()
|
||||||
|
xd = True
|
||||||
|
break
|
||||||
|
except:
|
||||||
|
pass
|
||||||
try:
|
try:
|
||||||
try:
|
try:
|
||||||
sfg = self.page.locator("xpath=//div/button/div")
|
sfg = self.page.locator("xpath=/html/body/c-wiz/div/div[2]/div[2]/c-wiz/div[1]/div[4]/div/div[1]/ul/li/div/div[2]/div/button/div")
|
||||||
sfg.click()
|
sfg.click()
|
||||||
xd = True
|
xd = True
|
||||||
break
|
break
|
||||||
except:
|
|
||||||
pass
|
|
||||||
try:
|
|
||||||
try:
|
|
||||||
sfg = self.page.locator("xpath=/html/body/c-wiz/div/div[2]/div[2]/c-wiz/div[1]/div[4]/div/div[1]/ul/li/div/div[2]/div/button/div")
|
|
||||||
sfg.click()
|
|
||||||
xd = True
|
|
||||||
break
|
|
||||||
|
|
||||||
except:
|
except:
|
||||||
sfg = self.page.locator("xpath=/html/body/c-wiz/div/div[2]/div[2]/c-wiz/div[1]/div[4]/div/div[1]/ul/li/div/div[2]/div/span/button/div")
|
sfg = self.page.locator("xpath=/html/body/c-wiz/div/div[2]/div[2]/c-wiz/div[1]/div[4]/div/div[1]/ul/li/div/div[2]/div/span/button/div")
|
||||||
sfg.click()
|
sfg.click()
|
||||||
xd = True
|
|
||||||
break
|
|
||||||
|
|
||||||
xd = True
|
xd = True
|
||||||
break
|
break
|
||||||
except:
|
|
||||||
pass
|
xd = True
|
||||||
# try:
|
break
|
||||||
# self.page.locator('html').click()
|
|
||||||
# self.page.locator('html').press('Tab')
|
|
||||||
# active_element = self.page.locator(":focus")
|
|
||||||
## active_element.click()
|
|
||||||
# xd = True
|
|
||||||
# break
|
|
||||||
# except:
|
|
||||||
# pass
|
|
||||||
except:
|
except:
|
||||||
self.page.reload()
|
pass
|
||||||
time.sleep(5)
|
# try:
|
||||||
# فقط روی دکمه "Edit" تمرکز میکنیم و برایش صبر میکنیم
|
# self.page.locator('html').click()
|
||||||
|
# self.page.locator('html').press('Tab')
|
||||||
|
# active_element = self.page.locator(":focus")
|
||||||
|
## active_element.click()
|
||||||
time.sleep(2)
|
# xd = True
|
||||||
|
# break
|
||||||
# بقیه منطق شما که شکننده است ولی حفظ شده
|
# except:
|
||||||
try:
|
# pass
|
||||||
search_input = self.page.locator("input[aria-label*='Search']").first
|
|
||||||
search_input.fill("English")
|
|
||||||
search_input.press("ArrowDown")
|
|
||||||
search_input.press("Enter")
|
|
||||||
except:
|
except:
|
||||||
active_element = self.page.locator(":focus")
|
self.page.reload()
|
||||||
active_element.fill("English")
|
time.sleep(5)
|
||||||
active_element.press("ArrowDown")
|
# فقط روی دکمه "Edit" تمرکز میکنیم و برایش صبر میکنیم
|
||||||
active_element.press("Enter")
|
|
||||||
time.sleep(1)
|
|
||||||
self.page.locator("//li[58]").first.click()
|
|
||||||
self.page.locator("xpath=//div[3]/button/span[5]").click()
|
time.sleep(2)
|
||||||
|
|
||||||
return True
|
# بقیه منطق شما که شکننده است ولی حفظ شده
|
||||||
except Exception as e:
|
try:
|
||||||
print(f"[ERROR] Could not change language: {e}")
|
search_input = self.page.locator("input[aria-label*='Search']").first
|
||||||
# برای دیباگ کردن، یک اسکرینشات بگیر
|
search_input.fill("English")
|
||||||
self.page.screenshot(path=self.picher_dir / f"_{self.name}_lang_error.png")
|
search_input.press("ArrowDown")
|
||||||
return False
|
search_input.press("Enter")
|
||||||
|
except:
|
||||||
|
active_element = self.page.locator(":focus")
|
||||||
|
active_element.fill("English")
|
||||||
|
active_element.press("ArrowDown")
|
||||||
|
active_element.press("Enter")
|
||||||
|
time.sleep(1)
|
||||||
|
self.page.locator("//li[58]").first.click()
|
||||||
|
self.page.locator("xpath=//div[3]/button/span[5]").click()
|
||||||
|
|
||||||
|
return True
|
||||||
|
# except Exception as e:
|
||||||
|
# print(f"[ERROR] Could not change language: {e}")
|
||||||
|
# self.page.screenshot(path=self.picher_dir / f"_{self.name}_lang_error.png")
|
||||||
|
#return False
|
||||||
def status(self):
|
def status(self):
|
||||||
try:
|
try:
|
||||||
self.page.goto('https://mail.google.com/mail/u/0/#inbox', wait_until="networkidle")
|
self.page.goto('https://mail.google.com/mail/u/0/#inbox', wait_until="networkidle")
|
||||||
@@ -2922,7 +2945,7 @@ def main(path_png_file,
|
|||||||
return 'ALERT_to_mnay_code_chek'
|
return 'ALERT_to_mnay_code_chek'
|
||||||
|
|
||||||
print('----------//////////',get_turn_on_2)
|
print('----------//////////',get_turn_on_2)
|
||||||
#####import pdb;pdb.set_trace()
|
######import pdb;pdb.set_trace()
|
||||||
if 'ea_created__app_code_nead!!' in str(get_turn_on_2):
|
if 'ea_created__app_code_nead!!' in str(get_turn_on_2):
|
||||||
return "ea_created__app_code_nead!!"
|
return "ea_created__app_code_nead!!"
|
||||||
if isinstance(get_turn_on_2, str):return get_turn_on_2
|
if isinstance(get_turn_on_2, str):return get_turn_on_2
|
||||||
@@ -2939,9 +2962,9 @@ def main(path_png_file,
|
|||||||
print('ea.get_send_sec_3 Failed!')
|
print('ea.get_send_sec_3 Failed!')
|
||||||
return 'ea.get_send_sec_3 Failed'
|
return 'ea.get_send_sec_3 Failed'
|
||||||
sleep(10)
|
sleep(10)
|
||||||
####import pdb;pdb.set_trace()
|
#####import pdb;pdb.set_trace()
|
||||||
handel_page_and_code = ea.handel_page_and_code(codex,value,val2)
|
handel_page_and_code = ea.handel_page_and_code(codex,value,val2)
|
||||||
####import pdb;pdb.set_trace()
|
#####import pdb;pdb.set_trace()
|
||||||
if 'ALERT_to_mnay_code_chek' in handel_page_and_code:
|
if 'ALERT_to_mnay_code_chek' in handel_page_and_code:
|
||||||
return 'ALERT_to_mnay_code_chek'
|
return 'ALERT_to_mnay_code_chek'
|
||||||
if isinstance(handel_page_and_code, str):return handel_page_and_code
|
if isinstance(handel_page_and_code, str):return handel_page_and_code
|
||||||
@@ -2950,7 +2973,7 @@ def main(path_png_file,
|
|||||||
print('handel_page_and_code Failed!')
|
print('handel_page_and_code Failed!')
|
||||||
return 'handel_page_and_code Failed'
|
return 'handel_page_and_code Failed'
|
||||||
###########################################^^^^
|
###########################################^^^^
|
||||||
#####import pdb;pdb.set_trace()
|
######import pdb;pdb.set_trace()
|
||||||
return handel_page_and_code
|
return handel_page_and_code
|
||||||
#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
|
#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
|
||||||
|
|
||||||
@@ -2969,7 +2992,7 @@ def main(path_png_file,
|
|||||||
if not contuen_page2:
|
if not contuen_page2:
|
||||||
print('contuen_page2 Failed!')
|
print('contuen_page2 Failed!')
|
||||||
return 'contuen_page2 Failed'
|
return 'contuen_page2 Failed'
|
||||||
# ####import pdb;pdb.set_trace()
|
# #####import pdb;pdb.set_trace()
|
||||||
# Accept buttons
|
# Accept buttons
|
||||||
next = ea.next()
|
next = ea.next()
|
||||||
if isinstance(next, str):return next
|
if isinstance(next, str):return next
|
||||||
@@ -2983,7 +3006,7 @@ def main(path_png_file,
|
|||||||
|
|
||||||
print('accept >>>', accept)
|
print('accept >>>', accept)
|
||||||
if 'make_other_time'==accept:
|
if 'make_other_time'==accept:
|
||||||
#####import pdb;pdb.set_trace()
|
######import pdb;pdb.set_trace()
|
||||||
#return 'make_other_time'
|
#return 'make_other_time'
|
||||||
sleep(10)
|
sleep(10)
|
||||||
get_seting_sec_1 = ea.get_seting_sec_1()
|
get_seting_sec_1 = ea.get_seting_sec_1()
|
||||||
@@ -2997,7 +3020,7 @@ def main(path_png_file,
|
|||||||
if 'ALERT_to_mnay_code_chek' in str(get_turn_on_2):
|
if 'ALERT_to_mnay_code_chek' in str(get_turn_on_2):
|
||||||
return 'ALERT_to_mnay_code_chek'
|
return 'ALERT_to_mnay_code_chek'
|
||||||
print('----------//////////',get_turn_on_2)
|
print('----------//////////',get_turn_on_2)
|
||||||
#####import pdb;pdb.set_trace()
|
######import pdb;pdb.set_trace()
|
||||||
if 'ea_created__app_code_nead!!' in str(get_turn_on_2):
|
if 'ea_created__app_code_nead!!' in str(get_turn_on_2):
|
||||||
return "ea_created__app_code_nead!!"
|
return "ea_created__app_code_nead!!"
|
||||||
if isinstance(get_turn_on_2, str):return get_turn_on_2
|
if isinstance(get_turn_on_2, str):return get_turn_on_2
|
||||||
@@ -3013,9 +3036,9 @@ def main(path_png_file,
|
|||||||
print('ea.get_send_sec_3 Failed!')
|
print('ea.get_send_sec_3 Failed!')
|
||||||
return 'ea.get_send_sec_3 Failed'
|
return 'ea.get_send_sec_3 Failed'
|
||||||
sleep(10)
|
sleep(10)
|
||||||
####import pdb;pdb.set_trace()
|
#####import pdb;pdb.set_trace()
|
||||||
handel_page_and_code = ea.handel_page_and_code(codex,value,val2)
|
handel_page_and_code = ea.handel_page_and_code(codex,value,val2)
|
||||||
####import pdb;pdb.set_trace()
|
#####import pdb;pdb.set_trace()
|
||||||
if 'ALERT_to_mnay_code_chek' in handel_page_and_code:
|
if 'ALERT_to_mnay_code_chek' in handel_page_and_code:
|
||||||
return 'ALERT_to_mnay_code_chek'
|
return 'ALERT_to_mnay_code_chek'
|
||||||
if isinstance(handel_page_and_code, str):return handel_page_and_code
|
if isinstance(handel_page_and_code, str):return handel_page_and_code
|
||||||
@@ -3024,7 +3047,7 @@ def main(path_png_file,
|
|||||||
print('handel_page_and_code Failed!')
|
print('handel_page_and_code Failed!')
|
||||||
return 'handel_page_and_code Failed'
|
return 'handel_page_and_code Failed'
|
||||||
###########################################^^^^
|
###########################################^^^^
|
||||||
#####import pdb;pdb.set_trace()
|
######import pdb;pdb.set_trace()
|
||||||
return handel_page_and_code
|
return handel_page_and_code
|
||||||
if not accept:
|
if not accept:
|
||||||
print('accept Failed!')
|
print('accept Failed!')
|
||||||
@@ -3046,7 +3069,7 @@ def main(path_png_file,
|
|||||||
get_turn_on_2 = ea.get_turn_on_2(codex,value,val2)
|
get_turn_on_2 = ea.get_turn_on_2(codex,value,val2)
|
||||||
if 'ALERT_to_mnay_code_chek' in str(get_turn_on_2):
|
if 'ALERT_to_mnay_code_chek' in str(get_turn_on_2):
|
||||||
return 'ALERT_to_mnay_code_chek'
|
return 'ALERT_to_mnay_code_chek'
|
||||||
#####import pdb;pdb.set_trace()
|
######import pdb;pdb.set_trace()
|
||||||
if 'ea_created__app_code_nead!!' in str(get_turn_on_2):
|
if 'ea_created__app_code_nead!!' in str(get_turn_on_2):
|
||||||
return "ea_created__app_code_nead!!"
|
return "ea_created__app_code_nead!!"
|
||||||
if isinstance(get_turn_on_2, str):return get_turn_on_2
|
if isinstance(get_turn_on_2, str):return get_turn_on_2
|
||||||
@@ -3062,9 +3085,9 @@ def main(path_png_file,
|
|||||||
print('ea.get_send_sec_3 Failed!')
|
print('ea.get_send_sec_3 Failed!')
|
||||||
return 'ea.get_send_sec_3 Failed'
|
return 'ea.get_send_sec_3 Failed'
|
||||||
sleep(10)
|
sleep(10)
|
||||||
####import pdb;pdb.set_trace()
|
#####import pdb;pdb.set_trace()
|
||||||
handel_page_and_code = ea.handel_page_and_code(codex,value,val2)
|
handel_page_and_code = ea.handel_page_and_code(codex,value,val2)
|
||||||
####import pdb;pdb.set_trace()
|
#####import pdb;pdb.set_trace()
|
||||||
if 'ALERT_to_mnay_code_chek' in handel_page_and_code:
|
if 'ALERT_to_mnay_code_chek' in handel_page_and_code:
|
||||||
return 'ALERT_to_mnay_code_chek'
|
return 'ALERT_to_mnay_code_chek'
|
||||||
if isinstance(handel_page_and_code, str):return handel_page_and_code
|
if isinstance(handel_page_and_code, str):return handel_page_and_code
|
||||||
@@ -3073,7 +3096,7 @@ def main(path_png_file,
|
|||||||
print('handel_page_and_code Failed!')
|
print('handel_page_and_code Failed!')
|
||||||
return 'handel_page_and_code Failed'
|
return 'handel_page_and_code Failed'
|
||||||
###########################################^^^^
|
###########################################^^^^
|
||||||
#####import pdb;pdb.set_trace()
|
######import pdb;pdb.set_trace()
|
||||||
return handel_page_and_code
|
return handel_page_and_code
|
||||||
print('creat >>>', creat)
|
print('creat >>>', creat)
|
||||||
if isinstance(creat, str):return creat
|
if isinstance(creat, str):return creat
|
||||||
@@ -3099,7 +3122,7 @@ def main(path_png_file,
|
|||||||
get_turn_on_2 = ea.get_turn_on_2(codex,value,val2)
|
get_turn_on_2 = ea.get_turn_on_2(codex,value,val2)
|
||||||
if 'ALERT_to_mnay_code_chek' in str(get_turn_on_2):
|
if 'ALERT_to_mnay_code_chek' in str(get_turn_on_2):
|
||||||
return 'ALERT_to_mnay_code_chek'
|
return 'ALERT_to_mnay_code_chek'
|
||||||
# ####import pdb;pdb.set_trace()
|
# #####import pdb;pdb.set_trace()
|
||||||
if 'ea_created__app_code_nead!!' in str(get_turn_on_2):
|
if 'ea_created__app_code_nead!!' in str(get_turn_on_2):
|
||||||
return "ea_created__app_code_nead!!"
|
return "ea_created__app_code_nead!!"
|
||||||
if isinstance(get_turn_on_2, str):return get_turn_on_2
|
if isinstance(get_turn_on_2, str):return get_turn_on_2
|
||||||
@@ -3116,9 +3139,9 @@ def main(path_png_file,
|
|||||||
return 'ea.get_send_sec_3 Failed'
|
return 'ea.get_send_sec_3 Failed'
|
||||||
sleep(10)
|
sleep(10)
|
||||||
send_green_status(server)
|
send_green_status(server)
|
||||||
####import pdb;pdb.set_trace()
|
#####import pdb;pdb.set_trace()
|
||||||
handel_page_and_code = ea.handel_page_and_code(codex,value,val2)
|
handel_page_and_code = ea.handel_page_and_code(codex,value,val2)
|
||||||
####import pdb;pdb.set_trace()
|
#####import pdb;pdb.set_trace()
|
||||||
if 'ALERT_to_mnay_code_chek' in handel_page_and_code:
|
if 'ALERT_to_mnay_code_chek' in handel_page_and_code:
|
||||||
return 'ALERT_to_mnay_code_chek'
|
return 'ALERT_to_mnay_code_chek'
|
||||||
if isinstance(handel_page_and_code, str):return handel_page_and_code
|
if isinstance(handel_page_and_code, str):return handel_page_and_code
|
||||||
@@ -3150,9 +3173,9 @@ def main(path_png_file,
|
|||||||
|
|
||||||
|
|
||||||
if 'make_other_time'==accept:
|
if 'make_other_time'==accept:
|
||||||
#####import pdb;pdb.set_trace()
|
######import pdb;pdb.set_trace()
|
||||||
#return 'make_other_time'
|
#return 'make_other_time'
|
||||||
#####import pdb;pdb.set_trace()
|
######import pdb;pdb.set_trace()
|
||||||
#return 'make_other_time'
|
#return 'make_other_time'
|
||||||
sleep(10)
|
sleep(10)
|
||||||
get_seting_sec_1 = ea.get_seting_sec_1()
|
get_seting_sec_1 = ea.get_seting_sec_1()
|
||||||
@@ -3166,7 +3189,7 @@ def main(path_png_file,
|
|||||||
if 'ALERT_to_mnay_code_chek' in str(get_turn_on_2):
|
if 'ALERT_to_mnay_code_chek' in str(get_turn_on_2):
|
||||||
return 'ALERT_to_mnay_code_chek'
|
return 'ALERT_to_mnay_code_chek'
|
||||||
print('----------//////////',get_turn_on_2)
|
print('----------//////////',get_turn_on_2)
|
||||||
#####import pdb;pdb.set_trace()
|
######import pdb;pdb.set_trace()
|
||||||
if 'ea_created__app_code_nead!!' in str(get_turn_on_2):
|
if 'ea_created__app_code_nead!!' in str(get_turn_on_2):
|
||||||
return "ea_created__app_code_nead!!"
|
return "ea_created__app_code_nead!!"
|
||||||
if isinstance(get_turn_on_2, str):return get_turn_on_2
|
if isinstance(get_turn_on_2, str):return get_turn_on_2
|
||||||
@@ -3183,9 +3206,9 @@ def main(path_png_file,
|
|||||||
print('ea.get_send_sec_3 Failed!')
|
print('ea.get_send_sec_3 Failed!')
|
||||||
return 'ea.get_send_sec_3 Failed'
|
return 'ea.get_send_sec_3 Failed'
|
||||||
sleep(10)
|
sleep(10)
|
||||||
####import pdb;pdb.set_trace()
|
#####import pdb;pdb.set_trace()
|
||||||
handel_page_and_code = ea.handel_page_and_code(codex,value,val2)
|
handel_page_and_code = ea.handel_page_and_code(codex,value,val2)
|
||||||
####import pdb;pdb.set_trace()
|
#####import pdb;pdb.set_trace()
|
||||||
if 'ALERT_to_mnay_code_chek' in handel_page_and_code:
|
if 'ALERT_to_mnay_code_chek' in handel_page_and_code:
|
||||||
return 'ALERT_to_mnay_code_chek'
|
return 'ALERT_to_mnay_code_chek'
|
||||||
if isinstance(handel_page_and_code, str):return handel_page_and_code
|
if isinstance(handel_page_and_code, str):return handel_page_and_code
|
||||||
@@ -3194,7 +3217,7 @@ def main(path_png_file,
|
|||||||
print('handel_page_and_code Failed!')
|
print('handel_page_and_code Failed!')
|
||||||
return 'handel_page_and_code Failed'
|
return 'handel_page_and_code Failed'
|
||||||
###########################################^^^^
|
###########################################^^^^
|
||||||
#####import pdb;pdb.set_trace()
|
######import pdb;pdb.set_trace()
|
||||||
return handel_page_and_code
|
return handel_page_and_code
|
||||||
|
|
||||||
|
|
||||||
@@ -3234,7 +3257,7 @@ def main(path_png_file,
|
|||||||
get_turn_on_2 = ea.get_turn_on_2(codex,value,val2)
|
get_turn_on_2 = ea.get_turn_on_2(codex,value,val2)
|
||||||
if 'ALERT_to_mnay_code_chek' in str(get_turn_on_2):
|
if 'ALERT_to_mnay_code_chek' in str(get_turn_on_2):
|
||||||
return 'ALERT_to_mnay_code_chek'
|
return 'ALERT_to_mnay_code_chek'
|
||||||
#####import pdb;pdb.set_trace()
|
######import pdb;pdb.set_trace()
|
||||||
if 'ea_created__app_code_nead!!' in str(get_turn_on_2):
|
if 'ea_created__app_code_nead!!' in str(get_turn_on_2):
|
||||||
return "ea_created__app_code_nead!!"
|
return "ea_created__app_code_nead!!"
|
||||||
if isinstance(get_turn_on_2, str):return get_turn_on_2
|
if isinstance(get_turn_on_2, str):return get_turn_on_2
|
||||||
@@ -3250,9 +3273,9 @@ def main(path_png_file,
|
|||||||
print('ea.get_send_sec_3 Failed!')
|
print('ea.get_send_sec_3 Failed!')
|
||||||
return 'ea.get_send_sec_3 Failed'
|
return 'ea.get_send_sec_3 Failed'
|
||||||
sleep(10)
|
sleep(10)
|
||||||
####import pdb;pdb.set_trace()
|
#####import pdb;pdb.set_trace()
|
||||||
handel_page_and_code = ea.handel_page_and_code(codex,value,val2)
|
handel_page_and_code = ea.handel_page_and_code(codex,value,val2)
|
||||||
####import pdb;pdb.set_trace()
|
#####import pdb;pdb.set_trace()
|
||||||
if 'ALERT_to_mnay_code_chek' in handel_page_and_code:
|
if 'ALERT_to_mnay_code_chek' in handel_page_and_code:
|
||||||
return 'ALERT_to_mnay_code_chek'
|
return 'ALERT_to_mnay_code_chek'
|
||||||
if 'ALERT_to_mnay_code_chek' in handel_page_and_code:
|
if 'ALERT_to_mnay_code_chek' in handel_page_and_code:
|
||||||
@@ -3263,7 +3286,7 @@ def main(path_png_file,
|
|||||||
print('handel_page_and_code Failed!')
|
print('handel_page_and_code Failed!')
|
||||||
return 'handel_page_and_code Failed'
|
return 'handel_page_and_code Failed'
|
||||||
###########################################^^^^
|
###########################################^^^^
|
||||||
#####import pdb;pdb.set_trace()
|
######import pdb;pdb.set_trace()
|
||||||
return handel_page_and_code
|
return handel_page_and_code
|
||||||
|
|
||||||
print('creat >>>', creat)
|
print('creat >>>', creat)
|
||||||
@@ -3296,7 +3319,7 @@ def main(path_png_file,
|
|||||||
if 'ALERT_to_mnay_code_chek' in str(get_turn_on_2):
|
if 'ALERT_to_mnay_code_chek' in str(get_turn_on_2):
|
||||||
return 'ALERT_to_mnay_code_chek'
|
return 'ALERT_to_mnay_code_chek'
|
||||||
print('----------//////////',get_turn_on_2)
|
print('----------//////////',get_turn_on_2)
|
||||||
# ####import pdb;pdb.set_trace()
|
# #####import pdb;pdb.set_trace()
|
||||||
if 'ea_created__app_code_nead!!' in str(get_turn_on_2):
|
if 'ea_created__app_code_nead!!' in str(get_turn_on_2):
|
||||||
return "ea_created__app_code_nead!!"
|
return "ea_created__app_code_nead!!"
|
||||||
if isinstance(get_turn_on_2, str):return get_turn_on_2
|
if isinstance(get_turn_on_2, str):return get_turn_on_2
|
||||||
@@ -3313,9 +3336,9 @@ def main(path_png_file,
|
|||||||
print('ea.get_send_sec_3 Failed!')
|
print('ea.get_send_sec_3 Failed!')
|
||||||
return 'ea.get_send_sec_3 Failed'
|
return 'ea.get_send_sec_3 Failed'
|
||||||
sleep(10)
|
sleep(10)
|
||||||
####import pdb;pdb.set_trace()
|
#####import pdb;pdb.set_trace()
|
||||||
handel_page_and_code = ea.handel_page_and_code(codex,value,val2)
|
handel_page_and_code = ea.handel_page_and_code(codex,value,val2)
|
||||||
####import pdb;pdb.set_trace()
|
#####import pdb;pdb.set_trace()
|
||||||
if 'ALERT_to_mnay_code_chek' in handel_page_and_code:
|
if 'ALERT_to_mnay_code_chek' in handel_page_and_code:
|
||||||
return 'ALERT_to_mnay_code_chek'
|
return 'ALERT_to_mnay_code_chek'
|
||||||
if isinstance(handel_page_and_code, str):return handel_page_and_code
|
if isinstance(handel_page_and_code, str):return handel_page_and_code
|
||||||
@@ -3324,7 +3347,7 @@ def main(path_png_file,
|
|||||||
print('handel_page_and_code Failed!')
|
print('handel_page_and_code Failed!')
|
||||||
return 'handel_page_and_code Failed'
|
return 'handel_page_and_code Failed'
|
||||||
###########################################^^^^
|
###########################################^^^^
|
||||||
#####import pdb;pdb.set_trace()
|
######import pdb;pdb.set_trace()
|
||||||
return handel_page_and_code
|
return handel_page_and_code
|
||||||
# Open new tab
|
# Open new tab
|
||||||
|
|
||||||
@@ -3340,7 +3363,7 @@ def main(path_png_file,
|
|||||||
return 'ALERT_to_mnay_code_chek'
|
return 'ALERT_to_mnay_code_chek'
|
||||||
|
|
||||||
print('----------//////////',get_turn_on_2)
|
print('----------//////////',get_turn_on_2)
|
||||||
#####import pdb;pdb.set_trace()
|
######import pdb;pdb.set_trace()
|
||||||
if 'ea_created__app_code_nead!!' in str(get_turn_on_2):
|
if 'ea_created__app_code_nead!!' in str(get_turn_on_2):
|
||||||
return "ea_created__app_code_nead!!"
|
return "ea_created__app_code_nead!!"
|
||||||
if isinstance(get_turn_on_2, str):return get_turn_on_2
|
if isinstance(get_turn_on_2, str):return get_turn_on_2
|
||||||
@@ -3357,9 +3380,9 @@ def main(path_png_file,
|
|||||||
print('ea.get_send_sec_3 Failed!')
|
print('ea.get_send_sec_3 Failed!')
|
||||||
return 'ea.get_send_sec_3 Failed'
|
return 'ea.get_send_sec_3 Failed'
|
||||||
sleep(10)
|
sleep(10)
|
||||||
####import pdb;pdb.set_trace()
|
#####import pdb;pdb.set_trace()
|
||||||
handel_page_and_code = ea.handel_page_and_code(codex,value,val2)
|
handel_page_and_code = ea.handel_page_and_code(codex,value,val2)
|
||||||
####import pdb;pdb.set_trace()
|
#####import pdb;pdb.set_trace()
|
||||||
if 'ALERT_to_mnay_code_chek' in handel_page_and_code:
|
if 'ALERT_to_mnay_code_chek' in handel_page_and_code:
|
||||||
return 'ALERT_to_mnay_code_chek'
|
return 'ALERT_to_mnay_code_chek'
|
||||||
if isinstance(handel_page_and_code, str):return handel_page_and_code
|
if isinstance(handel_page_and_code, str):return handel_page_and_code
|
||||||
@@ -3368,7 +3391,7 @@ def main(path_png_file,
|
|||||||
print('handel_page_and_code Failed!')
|
print('handel_page_and_code Failed!')
|
||||||
return 'handel_page_and_code Failed'
|
return 'handel_page_and_code Failed'
|
||||||
###########################################^^^^
|
###########################################^^^^
|
||||||
#####import pdb;pdb.set_trace()
|
######import pdb;pdb.set_trace()
|
||||||
return handel_page_and_code
|
return handel_page_and_code
|
||||||
|
|
||||||
|
|
||||||
@@ -3736,7 +3759,7 @@ def process_emails():
|
|||||||
os.system("taskkill /f /im chromedriver.exe")
|
os.system("taskkill /f /im chromedriver.exe")
|
||||||
os.system("taskkill /f /im Camoufox.exe")
|
os.system("taskkill /f /im Camoufox.exe")
|
||||||
#input('>>>')
|
#input('>>>')
|
||||||
# ###import pdb;pdb.set_trace()
|
# ####import pdb;pdb.set_trace()
|
||||||
codexs=Gmail(value,val2,browser_proxy=browser_proxy)
|
codexs=Gmail(value,val2,browser_proxy=browser_proxy)
|
||||||
print('codexs>>>>>>>>>>>>>>>',codexs)
|
print('codexs>>>>>>>>>>>>>>>',codexs)
|
||||||
minimize_camoufox(title_hint="Camoufox")
|
minimize_camoufox(title_hint="Camoufox")
|
||||||
@@ -3745,12 +3768,12 @@ def process_emails():
|
|||||||
#print(codexs)
|
#print(codexs)
|
||||||
# code=codexs.get_code()
|
# code=codexs.get_code()
|
||||||
# print(code)
|
# print(code)
|
||||||
# ####import pdb;pdb.set_trace() chek_logo >>> jump_to_sec
|
# #####import pdb;pdb.set_trace() chek_logo >>> jump_to_sec
|
||||||
|
|
||||||
# input('>>>')
|
# input('>>>')
|
||||||
#
|
#
|
||||||
#
|
#
|
||||||
####import pdb;pdb.set_trace()
|
#####import pdb;pdb.set_trace()
|
||||||
try:
|
try:
|
||||||
if codexs.flag_user==False:
|
if codexs.flag_user==False:
|
||||||
check_cookiesx=codexs.flag_user_sg
|
check_cookiesx=codexs.flag_user_sg
|
||||||
@@ -3758,15 +3781,15 @@ def process_emails():
|
|||||||
|
|
||||||
check_cookiesx=(codexs.check_cookies())
|
check_cookiesx=(codexs.check_cookies())
|
||||||
print('check_cookiesx>>>>>>>>>>',check_cookiesx)
|
print('check_cookiesx>>>>>>>>>>',check_cookiesx)
|
||||||
|
import pdb;pdb.set_trace()
|
||||||
###import pdb;pdb.set_trace()
|
#import pdb;pdb.set_trace()
|
||||||
#check_cookiesx=str(codexs.check_cookies())
|
#check_cookiesx=str(codexs.check_cookies())
|
||||||
# if codexs.flag_exit==True:
|
# if codexs.flag_exit==True:
|
||||||
# codexs.flag_exit=None
|
# codexs.flag_exit=None
|
||||||
# codexs.end()
|
# codexs.end()
|
||||||
# codexs=Gmail(value,val2,browser_proxy=browser_proxy)
|
# codexs=Gmail(value,val2,browser_proxy=browser_proxy)
|
||||||
# check_cookiesx=str(codexs.check_cookies())
|
# check_cookiesx=str(codexs.check_cookies())
|
||||||
if 'kill' in check_cookiesx:
|
if 'kill' in check_cookiesx or 'Kill' in check_cookiesx:
|
||||||
codexs.end()
|
codexs.end()
|
||||||
os.system("taskkill /f /im chrome.exe")
|
os.system("taskkill /f /im chrome.exe")
|
||||||
os.system("taskkill /f /im chromedriver.exe")
|
os.system("taskkill /f /im chromedriver.exe")
|
||||||
@@ -3888,7 +3911,7 @@ def process_emails():
|
|||||||
clear_selected_folders([value])
|
clear_selected_folders([value])
|
||||||
codexs.end()
|
codexs.end()
|
||||||
continue
|
continue
|
||||||
if 'fail_cookes' in check_cookiesx:
|
if 'fail_cookes' in check_cookiesx or 'Kill' in check_cookiesx:
|
||||||
os.system("taskkill /f /im chrome.exe")
|
os.system("taskkill /f /im chrome.exe")
|
||||||
os.system("taskkill /f /im chromedriver.exe")
|
os.system("taskkill /f /im chromedriver.exe")
|
||||||
os.system("taskkill /f /im chrome.exe")
|
os.system("taskkill /f /im chrome.exe")
|
||||||
@@ -3972,7 +3995,7 @@ def process_emails():
|
|||||||
continue
|
continue
|
||||||
|
|
||||||
# try:
|
# try:
|
||||||
# ####import pdb;pdb.set_trace()
|
# #####import pdb;pdb.set_trace()
|
||||||
#ظdata = eval(check_cookiesx)
|
#ظdata = eval(check_cookiesx)
|
||||||
# check_cookiesx = json.dumps(data, indent=4)
|
# check_cookiesx = json.dumps(data, indent=4)
|
||||||
# except Exception as e:
|
# except Exception as e:
|
||||||
@@ -3993,9 +4016,9 @@ def process_emails():
|
|||||||
|
|
||||||
|
|
||||||
send_green_status(server)
|
send_green_status(server)
|
||||||
# ####import pdb;pdb.set_trace()
|
# #####import pdb;pdb.set_trace()
|
||||||
result=main(path_png_file,browser,os.path.join(path_file,value),get_cookes=check_cookiesx,codex=codexs,value=value, val2=val2,browser_proxy=browser_proxy)
|
result=main(path_png_file,browser,os.path.join(path_file,value),get_cookes=check_cookiesx,codex=codexs,value=value, val2=val2,browser_proxy=browser_proxy)
|
||||||
####import pdb;pdb.set_trace()
|
#####import pdb;pdb.set_trace()
|
||||||
###################
|
###################
|
||||||
# fail_15_send_sec_code_app_code
|
# fail_15_send_sec_code_app_code
|
||||||
# if '11111111' in result:
|
# if '11111111' in result:
|
||||||
|
|||||||
Reference in New Issue
Block a user