Compare commits

...

2 commits

Author SHA1 Message Date
17bb43d60f fix:mumumanager sleep报错
All checks were successful
ci/woodpecker/push/check_format Pipeline was successful
2024-12-08 21:11:43 +08:00
beb953ffa9 肉鸽刷满邮件通知
All checks were successful
ci/woodpecker/push/check_format Pipeline was successful
2024-12-08 20:52:58 +08:00
2 changed files with 10 additions and 1 deletions

View file

@ -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:

View file

@ -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("获取模拟器字段信息失败")