mirror of
https://github.com/baiqwerdvd/StarRailUID.git
synced 2025-05-05 03:03:45 +08:00
🐛: 修复签到报错 (#2)
This commit is contained in:
parent
12fbd94cb3
commit
ca704e44b7
@ -43,9 +43,9 @@ async def sign_in(sr_uid: str) -> str:
|
|||||||
if isinstance(sign_data, int):
|
if isinstance(sign_data, int):
|
||||||
logger.warning(f'[SR签到] {sr_uid} 出错, 请检查Cookies是否过期!')
|
logger.warning(f'[SR签到] {sr_uid} 出错, 请检查Cookies是否过期!')
|
||||||
return 'sr签到失败...请检查Cookies是否过期!'
|
return 'sr签到失败...请检查Cookies是否过期!'
|
||||||
if sign_data.risk_code:
|
if sign_data.risk_code == 5001 or sign_data.risk_code == 0:
|
||||||
# 出现校验码
|
# 出现校验码
|
||||||
if sign_data.risk_code == 5001:
|
if sign_data.risk_code == 5001 and sign_data.is_risk:
|
||||||
if core_plugins_config.get_config('CaptchaPass').data:
|
if core_plugins_config.get_config('CaptchaPass').data:
|
||||||
gt = sign_data.gt
|
gt = sign_data.gt
|
||||||
ch = sign_data.challenge
|
ch = sign_data.challenge
|
||||||
@ -76,13 +76,14 @@ async def sign_in(sr_uid: str) -> str:
|
|||||||
f'[SR签到] [无感验证] {sr_uid} 该用户重试 {index} 次验证成功!'
|
f'[SR签到] [无感验证] {sr_uid} 该用户重试 {index} 次验证成功!'
|
||||||
)
|
)
|
||||||
break
|
break
|
||||||
if (int(str(sr_uid)[0]) > 5) and (sign_data.code == 'ok'):
|
elif (int(str(sr_uid)[0]) > 5) and (sign_data.code == 'ok'):
|
||||||
# 国际服签到无risk_code字段
|
# 国际服签到无risk_code字段
|
||||||
logger.info(f'[SR国际服签到] {sr_uid} 签到成功!')
|
logger.info(f'[SR国际服签到] {sr_uid} 签到成功!')
|
||||||
break
|
break
|
||||||
# 重试超过阈值
|
# 重试超过阈值
|
||||||
logger.warning('[SR签到] 超过请求阈值...')
|
else:
|
||||||
return 'sr签到失败...出现验证码!\n请过段时间使用[签到]或由管理员[全部重签]或手动至米游社进行签到!'
|
logger.warning('[SR签到] 超过请求阈值...')
|
||||||
|
return 'sr签到失败...出现验证码!\n请过段时间使用[签到]或由管理员[全部重签]或手动至米游社进行签到!'
|
||||||
# 签到失败
|
# 签到失败
|
||||||
else:
|
else:
|
||||||
im = 'sr签到失败!'
|
im = 'sr签到失败!'
|
||||||
|
Loading…
x
Reference in New Issue
Block a user