VermiIIi0n / fuckZHS

自动刷智慧树课程的脚本
MIT License
680 stars 81 forks source link

[BUG]扫码后没反应 #72

Closed ma0shu closed 11 months ago

ma0shu commented 1 year ago

描述问题 请详细清晰地描述问题 扫码后程序没反应,日志中没任何信息 如何复现 您遇到问题前进行了什么操作: Scan QR code 扫码登录 //试过填cookie,没报错但也没反应 截图 nope

您的操作系统和所使用的本代码版本

错误日志 没用 2023-10-08 21:48:52,184: created a Fucker 140326481905232, limit: 0, speed: None, end_thre: None 2023-10-08 21:48:52,189: received cookies: <RequestsCookieJar[]> 2023-10-08 21:48:52,189: set cookies: <RequestsCookieJar[]> 2023-10-08 21:48:52,191: proxies: {} 2023-10-08 21:48:52,191: headers: {'Accept': '/', 'sec-ch-ua': '" Not A;Brand";v="99", "Chromium";v="101", "Google Chrome";v="101"', 'sec-ch-ua-mobile': '?0', 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36', 'sec-ch-ua-platform': 'macOS', 'Accept-Encoding': 'gzip, deflate, br', 'Accept-Language': 'en-GB,en;q=0.9'}

VermiIIi0n commented 1 year ago

刚在 Ubuntu 上测试我这边没问题, 看起来只是网络问题. 详细得看下调试日志, 在参数里加一个 -d 再运行一次看看?

ma0shu commented 1 year ago

刚在 Ubuntu 上测试我这边没问题, 看起来只是网络问题. 详细得看下调试日志, 在参数里加一个 -d 再运行一次看看?

上面那几行就是debug版的log...用了另一个项目zhihuishu-script,那边扫二维码同样没反应, 用用户名密码登录->报错,先扫二维码再用户名密码登录->成功。

ma0shu commented 1 year ago

另外Windows下测试相同

VermiIIi0n commented 1 year ago

哎,这个我实在没法复现,看起来很像是网络问题,又换网试过吗?

ma0shu commented 1 year ago

哎,这个我实在没法复现,看起来很像是网络问题,又换网试过吗?

Wifi、流量都试过,甚至刚刚我用了台Azure的VPS还是同样问题。

VermiIIi0n commented 1 year ago

抱歉最近太忙没上号,VPS都不行就有点离奇了,但是这贴出来的日志确实不对劲,debug日志在填写cookies的情况下会先访问一遍智慧树验证有效性,但是这里直接没任何请求被记录,说明第一次网络请求就卡住了。我这复现不出来,能麻烦pip freeze提供下安装的packages和python版本吧,我再试着复现看看。

ma0shu commented 1 year ago

Pillow==10.0.1 pycryptodome==3.17 requests==2.28.2 websockets==10.4 完整版见附件 pip_freeze.txt

也不用急,我都快刷完了()

VermiIIi0n commented 11 months ago

破案了, 这玩意儿QR登录验证流程更改了, 而且是貌似分批上线的, 咱在不同批次, 所以复现不出来. #77 , 27号开始我也遇到了.