Merge remote-tracking branch 'origin/master'

This commit is contained in:
2026-06-11 23:05:07 +08:00
+5
View File
@@ -670,6 +670,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(