diff --git a/mower/solvers/rogue_navi.py b/mower/solvers/rogue_navi.py index 63dcc0f2..3921c1f8 100644 --- a/mower/solvers/rogue_navi.py +++ b/mower/solvers/rogue_navi.py @@ -3,6 +3,7 @@ from datetime import datetime, timedelta import cv2 from mower.utils import config +from mower.utils.email import send_message from mower.utils.generate_image import generate_image from mower.utils.graph import SceneGraphSolver from mower.utils.log import logger @@ -75,6 +76,10 @@ class RogueNaviSolver(SceneGraphSolver): config.recog.num.number_int("secret_front", scope, 33) == self._max_level[config.conf.maa_rg_theme] ): + send_message( + f"肉鸽:{config.conf.maa_rg_theme}等级已刷满", + level="WARNING", + ) self.full = True return True for _ in range(2): # 点两下进 @@ -86,6 +91,9 @@ class RogueNaviSolver(SceneGraphSolver): self.sleep(1.5) if self.find(f"rogue/full_money/{config.conf.maa_rg_theme}"): self.full = True + send_message( + f"肉鸽:{config.conf.maa_rg_theme}源石锭已刷满", level="WARNING" + ) self.success = True return True else: diff --git a/mower/utils/device/method/mumumanager.py b/mower/utils/device/method/mumumanager.py index 9e640c60..1d1e319b 100644 --- a/mower/utils/device/method/mumumanager.py +++ b/mower/utils/device/method/mumumanager.py @@ -1,4 +1,5 @@ import json +import time from datetime import datetime from functools import wraps @@ -21,7 +22,7 @@ def retry_mumumanager(func): raise except ValueError as e: logger.debug_exception(e) - self.sleep(3) + time.sleep(3) except Exception as e: logger.debug_exception(e) raise EmulatorError("获取模拟器字段信息失败")