diff --git a/app/models/MAA.py b/app/models/MAA.py index da96f8f..6f9a736 100644 --- a/app/models/MAA.py +++ b/app/models/MAA.py @@ -244,9 +244,17 @@ class MaaManager(QObject): "info", f"森空岛签到{type}", "、".join(user_list), - -1, + -1 if type == "失败" else 5000, ) + if skland_result["总计"] == 0: + self.push_info_bar.emit( + "info", + "森空岛签到失败", + user[0], + -1, + ) + if ( skland_result["总计"] > 0 and len(skland_result["失败"]) == 0 diff --git a/app/services/skland.py b/app/services/skland.py index ff59014..192f589 100644 --- a/app/services/skland.py +++ b/app/services/skland.py @@ -153,7 +153,9 @@ def skland_sign_in(token) -> dict: headers=header_login, ).json() if rsp["status"] != 0: - raise Exception(f'使用token: {token} 获得认证代码失败:{rsp.get("msg")}') + raise Exception( + f'使用token: {token[:3]}******{token[-3:]} 获得认证代码失败:{rsp.get("msg")}' + ) return rsp["data"]["code"] # 获取已绑定的角色列表