From 7fba02aafdaed5f225a20dcd6e5b30ffc5023d8f Mon Sep 17 00:00:00 2001 From: Jerry Yan <792602257@qq.com> Date: Thu, 11 Jun 2026 22:21:41 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A2=9D=E5=A4=96=E4=BF=9D=E5=AD=98=E7=B3=BB?= =?UTF-8?q?=E7=BB=9F=E5=B1=8F=E5=B9=95=E6=88=AA=E5=9B=BE=EF=BC=8C=E6=96=B9?= =?UTF-8?q?=E4=BE=BF=E6=8E=92=E6=9F=A5=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/tasks/surugaya.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/tasks/surugaya.py b/src/tasks/surugaya.py index adf6f2b..cb1f489 100644 --- a/src/tasks/surugaya.py +++ b/src/tasks/surugaya.py @@ -735,6 +735,11 @@ class SurugayaPurchaseTask(BasePurchaseTask): await page.wait_for_timeout(1000) else: logger.error(f"[任务 {self.task_id}] 识别谷歌支付按钮失败,已达到最大重试次数: {e}") + screen_image = pyautogui.screenshot() + large_img = cv2.cvtColor(np.array(screen_image), cv2.COLOR_RGB2BGR) + debug_path = Path(self.settings.screenshot_dir) / datetime.now().strftime("%Y%m%d") / "google_pay_debug" / f"{self.task_id}_screen_not_found.png" + self._save_debug_image(debug_path, large_img) + logger.info(f"[任务 {self.task_id}] 系统屏幕截图已保存至: {debug_path}") raise pyautogui.moveTo(