因此,我们制作了一个使用 selenium 的不和谐机器人,并决定将其托管在 heroku 上,但是当我们尝试访问该网站时,出现了 cloudflare 验证码测试,我们无法通过它。
然后我们发现了无法检测到的 chromedriver,但它仍然无法绕过 cloudflare 测试。
我们尝试访问的网站是https://atenos.org/:en/
我们正在努力实现的目标是不可能的吗?如果是这样,是否有任何其他网站我们可以尝试托管此机器人。
代码附在下面:
from selenium.webdriver.common.keys import Keys
import time
import os
import undetected_chromedriver.v2 as uc
options = uc.ChromeOptions()
options.add_experimental_option("excludeSwitches", ["enable-automation"])
options.add_experimental_option('useAutomationExtension', False)
options.add_argument("headless")
options.add_argument("--disable-blink-features=AutomationControlled")
driver = uc.Chrome(options=options)
driver.get("https://aternos.org/go")
USERNAME_C = os.environ.get("USERNAME_C")
PASSWORD_C = os.environ.get("PASSWORD_C")
BOT_TOKEN = os.environ.get("BOT_TOKEN")
time.sleep(15)
任何帮助表示赞赏!