Я пытаюсь защититься от регистрации ботов на моем веб-сайте с помощью Google ReCaptcha 3, я хочу установить предел порога оценки на основе данных, собранных за определенный период времени. Тем не менее, счет всегда возвращается как 0,9.
Я установил скрипт на python, используя selenium для постоянной регистрации на моем сайте. Я надеялся, что это уменьшит счет с течением времени, однако он постоянно остается на уровне 0,9?
Как я могу уменьшить счет? Конечно, сценарий, который регистрируется 25 раз в минуту, достаточен для снижения показателя ReCaptcha?
Я думал, что идея Google ReCaptcha v3 заключается в том, чтобы защищать от ботов дискретным способом?
def main():
browser = webdriver.Chrome(ROUTE TO CHROME DRIVER)
chrome_options = webdriver.ChromeOptions()
chrome_options.add_experimental_option("prefs", {
"profile.default_content_setting_values.notifications": 2
})
chrome_options.add_argument("--incognito")
browser.get(MY SITE)
count = 50
while count < 100:
browser.find_element_by_xpath('//*[@id="headerSignIn"]').click()
browser.find_element_by_xpath('/html/body/div[2]/div/div[3]/div[1]/div[2]/p/a').click()
browser.find_element_by_xpath('//*[@id="form_firstname"]').send_keys('Mr Robot')
browser.find_element_by_xpath('//*[@id="form_email"]').send_keys('MrRobot' + str(count) + '@robot.com')
browser.find_element_by_xpath('//*[@id="form_password"]').send_keys('MrRobot@robot.com')
time.sleep(2)
browser.find_element_by_xpath('//*[@id="form_submit"]').click()
browser.find_element_by_xpath('/html/body/div[1]/div/header/div[1]/ul/li[2]/a').click()
count += 1