Womsxd / MihoyoBBSTools

Womsxd/AutoMihoyoBBS,米游社相关脚本
MIT License
874 stars 152 forks source link

在开启bbs功能后报错KeyError: 'login_ticket' #154

Closed hcv2 closed 5 months ago

hcv2 commented 5 months ago

在开启bbs功能后报错: Traceback (most recent call last): File "D:\桌面\MihoyoBBSTools-master\main_multi.py", line 96, in main_multi(autorun_flag) File "D:\桌面\MihoyoBBSTools-master\main_multi.py", line 62, in main_multi run_code, run_message = main.main() ^^^^^^^^^^^ File "D:\桌面\MihoyoBBSTools-master\main.py", line 37, in main login.login() File "D:\桌面\MihoyoBBSTools-master\login.py", line 29, in login uid = get_uid() ^^^^^^^^^ File "D:\桌面\MihoyoBBSTools-master\login.py", line 59, in get_uid params={"login_ticket": config.config["account"]["login_ticket"]},


KeyError: 'login_ticket'
但在关闭后可以使用
Womsxd commented 5 months ago

抓的cookie缺少Uid了,加上历史遗留问题

hcv2 commented 5 months ago

额是miyoushe.com-cookie里的uid吗

Womsxd commented 5 months ago

是的,就是account_id,ltuid,login_uid这三个后面跟着的数字

hcv2 commented 5 months ago

是的,就是account_id,ltuid,login_uid这三个后面跟着的数字

我并没有在miyoushe.com里的cookie找到login_uid

Womsxd commented 5 months ago

ltuid,ltuid_v2,account_id_v2

是的,就是account_id,ltuid,login_uid这三个后面跟着的数字

我并没有在miyoushe.com里的cookie找到login_uid

这些都没有嘛?

hcv2 commented 5 months ago

ltuid,ltuid_v2,account_id_v2

是的,就是account_id,ltuid,login_uid这三个后面跟着的数字

我并没有在 miyoushe.com 里的cookie找到login_uid

这些都没有嘛?

account_id,ltuid有

Womsxd commented 5 months ago

ltuid,ltuid_v2,account_id_v2

是的,就是account_id,ltuid,login_uid这三个后面跟着的数字

我并没有在 miyoushe.com 里的cookie找到login_uid

这些都没有嘛?

account_id,ltuid有

那先请你手动复制这里面的数字,粘贴到配置文件的 stuid 项目上,示例:stuid: '123465'

hcv2 commented 5 months ago

ltuid,ltuid_v2,account_id_v2

是的,就是account_id,ltuid,login_uid这三个后面跟着的数字

我并没有在 miyoushe.com 里的 cookie找到login_uid

这些都没有嘛?

account_id,ltuid有

那先请你手动复制这里面的数字,粘贴到配置文件的 stuid 项目上,示例:stuid: '123465'

吧stuid和mid粘贴上后可以运行了

Womsxd commented 5 months ago

莫名其妙的bug喜加一还是特殊情况,有带观察(

hcv2 commented 5 months ago

莫名其妙的bug喜加一还是特殊情况,有带观察(

获取了3次了cookie这玩意一直过期😅太抽象了

NNuuNN commented 5 months ago

按照获取Stoken项目获取stoken贴上,并按照上面步骤粘贴了stuid后,提示cookies过期