登录加代理测试

This commit is contained in:
work
2025-08-22 15:10:28 +08:00
parent 56ae42fcc6
commit 314fb31e3c

View File

@@ -791,17 +791,18 @@ def playwright_m_login(username, password, code_2fa=None):
with lock: with lock:
with sync_playwright() as playwright: with sync_playwright() as playwright:
update_windows_distinguish() update_windows_distinguish()
proxy_url = get_proxy_from_api()
logger.info(f"使用proxi={proxy_url}")
browser = playwright.chromium.launch( browser = playwright.chromium.launch(
headless=const.HEADLESS, args=['--start-maximized'], executable_path=path headless=const.HEADLESS, args=['--start-maximized'], executable_path=path, proxy={
"server": proxy_url,
}
) )
# random_user_agent = UserAgent().getBrowser(["Chrome Mobile iOS"]).get("useragent") # random_user_agent = UserAgent().getBrowser(["Chrome Mobile iOS"]).get("useragent")
random_user_agent = "Mozilla/5.0 (Linux; Android 12; Pixel 6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.41 Mobile Safari/537.36" random_user_agent = "Mozilla/5.0 (Linux; Android 12; Pixel 6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.41 Mobile Safari/537.36"
logger.info(f"使用ua={random_user_agent}") logger.info(f"使用ua={random_user_agent}")
proxy_url = get_proxy_from_api() context = browser.new_context(no_viewport=True, user_agent=random_user_agent)
logger.info(f"使用proxi={proxy_url}")
context = browser.new_context(no_viewport=True, user_agent=random_user_agent, proxy={
"server": proxy_url,
})
# 设置语言为英文 # 设置语言为英文
context.add_cookies([ context.add_cookies([
{ {