⭐ 觉得有帮助的朋友可以给个Star
20220302 当前程序的接口能用于>80%的课程,存在部分新设课程使用超星的最新接口,使用本程序会出现一些报错内容。但鉴于本人已毕业,无测试相关课程的条件,且近期较为繁忙,故无继续更新接口的计划。假如还有需要的朋友可以尝试Fork本项目,抓取最新的接口提交pr,为本项目提供帮助。谢谢
Samueli924/chaoxing web版超星自动化库
停止提供反馈途径
- 程序相关
- 问: 程序如何实现完成视频任务点?运行时会有风险吗?
答: 程序使用从超星AndroidApp中逆向得到的API发送协议包完成任务。在超星不更新其API协议的前提下能够确保安全 - 问: 为什么程序运行时间和实际时间一样,不能一键瞬间完成所有任务吗?
答: 本程序设计的初衷是在确保绝对安全的前提下提高效率,所以在代码中没有添加一键完成所有任务的代码。实际上,一键完成功能十分容易,在Github上已经有许多相关的优秀repo可供下载 - 问: 程序用到了哪些第三方库?
答: 本程序仅用到了requests库负责完成任务。不同于Github中存在的一些其他使用selenium库的repo,具有内存占用小,带宽占用小的优点
- 问: 程序如何实现完成视频任务点?运行时会有风险吗?
- 本代码遵循 GPL-3.0 License协议,允许开源/免费使用和引用/修改/衍生代码的开源/免费使用,不允许修改和衍生的代码作为闭源的商业软件发布和销售,禁止使用本代码盈利,以此代码为基础的程序必须同样遵守GPL-3.0 License协议
- 本代码仅用于学习讨论,禁止用于盈利
- 他人或组织使用本代码进行的任何违法行为与本人无关