You've already forked pruchase_jhw
额外保存系统屏幕截图,方便排查问题
This commit is contained in:
@@ -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(
|
||||
|
||||
Reference in New Issue
Block a user