mirror of
https://github.com/baiqwerdvd/ArknightsUID.git
synced 2025-05-05 03:23:45 +08:00
update
This commit is contained in:
parent
368c0d58b9
commit
40725def27
@ -19,31 +19,31 @@ already = 0
|
|||||||
# 签到函数
|
# 签到函数
|
||||||
async def sign_in(ark_uid: str) -> str:
|
async def sign_in(ark_uid: str) -> str:
|
||||||
logger.info(f"[ARK签到] {ark_uid} 开始执行签到")
|
logger.info(f"[ARK签到] {ark_uid} 开始执行签到")
|
||||||
# # 获得签到信息
|
# 获得签到信息
|
||||||
# sign_info = await ark_skd_api.get_sign_info(ark_uid)
|
sign_info = await ark_skd_api.get_sign_info(ark_uid)
|
||||||
# # 初步校验数据
|
# 初步校验数据
|
||||||
# if isinstance(sign_info, int):
|
if isinstance(sign_info, int):
|
||||||
# logger.warning(f"[ARK签到] {ark_uid} 出错, 请检查森空岛Cred是否过期!")
|
logger.warning(f"[ARK签到] {ark_uid} 出错, 请检查森空岛Cred是否过期!")
|
||||||
# return "签到失败...请检查森空岛Cred是否过期!"
|
return "签到失败...请检查森空岛Cred是否过期!"
|
||||||
# # 检测是否已签到
|
# 检测是否已签到
|
||||||
# for calendar in sign_info.calendar:
|
for calendar in sign_info.calendar:
|
||||||
# if calendar.available:
|
if calendar.available:
|
||||||
# break
|
break
|
||||||
# else:
|
else:
|
||||||
# logger.info(f"[ARK签到] {ark_uid} 该用户今日已签到,跳过...")
|
logger.info(f"[ARK签到] {ark_uid} 该用户今日已签到,跳过...")
|
||||||
# global already
|
global already
|
||||||
# already += 1
|
already += 1
|
||||||
# # 获取今天和月初的日期,计算漏签次数
|
# 获取今天和月初的日期,计算漏签次数
|
||||||
# day_of_month = datetime.now().day
|
day_of_month = datetime.now().day
|
||||||
# special_count = 0
|
special_count = 0
|
||||||
# count = 0
|
count = 0
|
||||||
# for calendar in sign_info.calendar:
|
for calendar in sign_info.calendar:
|
||||||
# special_count += 1 if calendar.type_ == "first" else 0
|
special_count += 1 if calendar.type_ == "first" else 0
|
||||||
# done = calendar.done
|
done = calendar.done
|
||||||
# if done is True:
|
if done is True:
|
||||||
# count += 1
|
count += 1
|
||||||
# sign_missed = day_of_month - count + special_count
|
sign_missed = day_of_month - count + special_count
|
||||||
# return f"今日已签到!本月漏签次数:{sign_missed}"
|
return f"今日已签到!本月漏签次数:{sign_missed}"
|
||||||
|
|
||||||
# 进行一次签到
|
# 进行一次签到
|
||||||
sign_data = await ark_skd_api.skd_sign(uid=ark_uid)
|
sign_data = await ark_skd_api.skd_sign(uid=ark_uid)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user