Closed Alkaidcc closed 2 years ago
请核对meta参数与运营商类型
请核对meta参数与运营商类型
meta参数根据浏览器 网络中的数据已经核对并修改了,并未找到meta
中的enc
字段值,并且经修改后重新运行仍然报同样的错误。
在登录状态下运行可以检测到已登录的状态。
这很奇怪,我们的深澜版本是一模一样的。建议观察贵校原登录网页是否在登录流程添加了额外的接口或者修改了参数名称
如果使用的是路由器,请尝试进行一次校时
这个错误我只在校园网崩溃的时候见过,摸不着头脑(
env参数确实在请求无法找到,只能在jquery.srun.portal1.js中通过搜索定位,因为都是相同的值所以没写进readme
找到问题所在了,学校的登录参数和该项目的参数不一样。经过打开浏览器中的网络数据包发现:
callback的参数和作者实现的貌似不一致?(多了奇怪的数字和下划线)。项目里的实现貌似是 callback := "jQuery" + timestamp
但是根据报错 login error
来看,问题应该出在登录部分:
也许是checksum校验失败导致的。
不过已经找到替代的项目了:https://github.com/Debuffxb/srun-go
感谢❤️!
找到问题所在了,学校的登录参数和该项目的参数不一样。经过打开浏览器中的网络数据包发现: callback的参数和作者实现的貌似不一致?(多了奇怪的数字和下划线)。项目里的实现貌似是
callback := "jQuery" + timestamp
但是根据报错
login error
来看,问题应该出在登录部分: 也许是checksum校验失败导致的。不过已经找到替代的项目了:https://github.com/Debuffxb/srun-go
感谢❤️!
看了下,确实是chksum算法不一样
https://github.com/Debuffxb/srun-go/blob/2737f6903b3b936bcd66abb6417974f7725fc8c6/main.go#L49
版本:v3.1 日志如下: 配置文件: 请问是哪里出错了?