From 314fb31e3ca96f101a6a6a43eedd0548b86a4ecb Mon Sep 17 00:00:00 2001 From: work Date: Fri, 22 Aug 2025 15:10:28 +0800 Subject: [PATCH] =?UTF-8?q?=E7=99=BB=E5=BD=95=E5=8A=A0=E4=BB=A3=E7=90=86?= =?UTF-8?q?=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- spider/task.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/spider/task.py b/spider/task.py index f306f2e..427c739 100644 --- a/spider/task.py +++ b/spider/task.py @@ -791,17 +791,18 @@ def playwright_m_login(username, password, code_2fa=None): with lock: with sync_playwright() as playwright: update_windows_distinguish() + proxy_url = get_proxy_from_api() + logger.info(f"使用proxi={proxy_url}") + 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 = "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}") - proxy_url = get_proxy_from_api() - logger.info(f"使用proxi={proxy_url}") - context = browser.new_context(no_viewport=True, user_agent=random_user_agent, proxy={ - "server": proxy_url, - }) + context = browser.new_context(no_viewport=True, user_agent=random_user_agent) # 设置语言为英文 context.add_cookies([ {