kuizuo / chaoxing-sign

超星学习通网页版在线签到,采用 nuxt 全栈框架实现协议复现。支持所有签到类型以及自动签到。
https://cx.kuizuo.cn
MIT License
171 stars 17 forks source link

[功能建议] 自动获取签到指定位置信息 #33

Closed Pairman closed 1 day ago

Pairman commented 8 months ago

如题,贡献一点自己的代码供参考,本人不会ts所以只能建议一下。

对于含位置的签到,超星会在presign页面内嵌入位置信息,可通过该途径获取。

但近期超星又更新了api,导致二维码位置签到无法通过此方式获取位置信息,需从另一个api获取位置信息。但普通的位置签到仍可从presign中获取。

详见Xdcheckin_py/chaoxing/chaoxing.py