Omnibus commited on
Commit
cb21f75
·
verified ·
1 Parent(s): b4637d2

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -12
app.py CHANGED
@@ -45,7 +45,7 @@ def run_script(url: str, height: int, width: int, check_b):
45
  options.add_argument('--headless')
46
  options.add_argument('--no-sandbox')
47
  options.add_argument('--disable-dev-shm-usage')
48
-
49
  try:
50
  driver = webdriver.Chrome(options=options)
51
  driver.get(url)
@@ -64,16 +64,18 @@ def run_script(url: str, height: int, width: int, check_b):
64
  messages = driver.find_elements(By.CLASS_NAME, "message")
65
  print (len(messages))
66
  mes_blocks=len(messages)%2
67
-
68
- for ea in check_b:
69
- ea = int(ea)
70
- ea = (ea*2)-1
71
- print (ea)
72
- messages[ea].screenshot(f'{ea}-{uid}-tmp.png')
73
- messages[ea+1].screenshot(f'{ea+1}-{uid}-tmp.png')
74
- out_box.append(get_concat_v_cut(f'{ea}-{uid}-tmp.png',f'{ea+1}-{uid}-tmp.png'))
75
- print(f'out_box:: {out_box}')
76
- #mes_box.clear()
 
 
77
  '''
78
  for i,mes in enumerate(messages):
79
  print (mes.text)
@@ -114,7 +116,7 @@ def run_script(url: str, height: int, width: int, check_b):
114
  driver.quit()
115
 
116
  #return [Image.open(BytesIO(screenshot)), 'operation success.',cookie_jar,html]
117
- return Image.open(f'{uid}-tmp.png'), '<center>operation success.',out_box
118
  else:
119
  return None, '<center>Please enter a valid URL of a website/host.',out_box
120
 
 
45
  options.add_argument('--headless')
46
  options.add_argument('--no-sandbox')
47
  options.add_argument('--disable-dev-shm-usage')
48
+ mes='<center>operation success'
49
  try:
50
  driver = webdriver.Chrome(options=options)
51
  driver.get(url)
 
64
  messages = driver.find_elements(By.CLASS_NAME, "message")
65
  print (len(messages))
66
  mes_blocks=len(messages)%2
67
+ try:
68
+ for ea in check_b:
69
+ ea = int(ea)
70
+ ea = (ea*2)-2
71
+ print (ea)
72
+ messages[ea].screenshot(f'{ea}-{uid}-tmp.png')
73
+ messages[ea+1].screenshot(f'{ea+1}-{uid}-tmp.png')
74
+ out_box.append(get_concat_v_cut(f'{ea}-{uid}-tmp.png',f'{ea+1}-{uid}-tmp.png'))
75
+ print(f'out_box:: {out_box}')
76
+ #mes_box.clear()
77
+ except Exception:
78
+ mes="<center>Selected blocks returned an error"
79
  '''
80
  for i,mes in enumerate(messages):
81
  print (mes.text)
 
116
  driver.quit()
117
 
118
  #return [Image.open(BytesIO(screenshot)), 'operation success.',cookie_jar,html]
119
+ return Image.open(f'{uid}-tmp.png'), mes,out_box
120
  else:
121
  return None, '<center>Please enter a valid URL of a website/host.',out_box
122