Skip to content

Commit a18d392

Browse files
committed
Stuck at last school bug fixed
1 parent e090a61 commit a18d392

File tree

1 file changed

+18
-4
lines changed

1 file changed

+18
-4
lines changed

bot.py

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -340,9 +340,18 @@ def start_bot(start_url, email, college, collegeID):
340340

341341
time.sleep(1)
342342

343+
random.seed(10)
344+
letters = string.ascii_lowercase
345+
346+
sec_ans1 = LastName + ''.join(random.choices(letters,k=4))
347+
348+
sec_ans2 = LastName + ''.join(random.choices(letters,k=4))
349+
350+
sec_ans3 = LastName + ''.join(random.choices(letters,k=4))
351+
343352
WebDriverWait(driver, 60).until(
344353
EC.presence_of_element_located((By.ID, 'inputSecurityAnswer1'))
345-
).send_keys("John")
354+
).send_keys(sec_ans1)
346355

347356
time.sleep(1)
348357

@@ -358,7 +367,7 @@ def start_bot(start_url, email, college, collegeID):
358367

359368
WebDriverWait(driver, 60).until(
360369
EC.presence_of_element_located((By.ID, 'inputSecurityAnswer2'))
361-
).send_keys(LastName)
370+
).send_keys(sec_ans2)
362371

363372
time.sleep(1)
364373

@@ -372,7 +381,7 @@ def start_bot(start_url, email, college, collegeID):
372381

373382
WebDriverWait(driver, 60).until(
374383
EC.presence_of_element_located((By.ID, 'inputSecurityAnswer3'))
375-
).send_keys("Doe")
384+
).send_keys(sec_ans3)
376385

377386
print(fc + sd + '[' + fm + sb + '*' + fc + sd + '] ' + fr + 'Please fill the captcha in webdriver to proceed further')
378387

@@ -510,8 +519,13 @@ def start_bot(start_url, email, college, collegeID):
510519

511520
time.sleep(0.7)
512521

522+
# WebDriverWait(driver, 60).until(
523+
# EC.element_to_be_clickable((By.ID, 'inputHsAttendance'))
524+
# ).click()
525+
513526
WebDriverWait(driver, 60).until(
514-
EC.element_to_be_clickable((By.ID, 'inputHsAttendance1'))
527+
EC.element_to_be_clickable(
528+
(By.CSS_SELECTOR, '#inputHsAttendance option[value="1"]'))
515529
).click()
516530

517531
time.sleep(0.7)

0 commit comments

Comments
 (0)