尝试自动更新瓷器COOKIE

This commit is contained in:
ngfchl
2022-12-21 18:21:08 +08:00
parent 6210de4e14
commit c6a55ea189

View File

@@ -580,11 +580,20 @@ class PtSpider:
data={
'csrf': csrf
}
).json()
logger.info('签到返回结果:{}'.format(sign_res))
if sign_res.get('state') == 'success':
msg = "签到成功,您已连续签到{}天,本次增加魔力:{}".format(sign_res.get('signindays'),
sign_res.get('integral'))
)
res_json = sign_res.json()
logger.info('签到返回结果:{}'.format(res_json))
if res_json.get('state') == 'success':
if len(sign_res.cookies) >= 1:
logger.info(f'我的COOKIE{my_site.cookie}')
logger.info(f'新的COOKIE字典{sign_res.cookies.items()}')
cookie = ''
for k, v in sign_res.cookies.items():
cookie += f'{k}={v};'
logger.info(f'新的COOKIE{sign_res.cookies.items()}')
my_site.cookie = cookie
my_site.save()
msg = f"签到成功,您已连续签到{res_json.get('signindays')}天,本次增加魔力:{res_json.get('integral')}"
logger.info(msg)
return CommonResponse.success(
msg=msg