LQ2002 / chaoxing

超星学习通/超星尔雅/泛雅超星全自动无人值守完成任务点

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

💻 超星学习通自动化完成任务点(命令行版)

Github Stars Github Stars Github Forks Code-size version Telegram

⭐ 觉得有帮助的朋友可以给个Star

☝️ 更新通知

20211220更新内容:简化代码,重构代码,提高效率,改变运行方式

😄 相关项目

Samueli924/chaoxing web版超星自动化库

❓ 反馈方式

想要交流脚本运行或运行有问题需要提问的朋友可以选择加入Telegram群聊,我会在群聊中尽量尽快回复你的消息
点此加入群聊

📚 使用方法

使用方法

❓ FAQ(常见问题)

  1. 程序相关
    • 问: 程序如何实现完成视频任务点?运行时会有风险吗?
      答: 程序使用从超星AndroidApp中逆向得到的API发送协议包完成任务。在超星不更新其API协议的前提下能够确保安全
    • 问: 为什么程序运行时间和实际时间一样,不能一键瞬间完成所有任务吗?
      答: 本程序设计的初衷是在确保绝对安全的前提下提高效率,所以在代码中没有添加一键完成所有任务的代码。实际上,一键完成功能十分容易,在Github上已经有许多相关的优秀repo可供下载
    • 问: 程序用到了哪些第三方库?
      答: 本程序仅用到了requests库负责完成任务,以及rich库负责输出结果。不同于Github中存在的一些其他使用selenium库的repo,具有内存占用小,带宽占用小的优点

❤️ CONTRIBUTORS

1️⃣ 感谢Shanxuns修正查找任务点的正则表达式内容 Pull #33

对于代码有任何问题或建议欢迎Pull&Request

⚠️ 免责声明

  • 本代码遵循 GPL-3.0 License协议,允许开源/免费使用和引用/修改/衍生代码的开源/免费使用,不允许修改和衍生的代码作为闭源的商业软件发布和销售,禁止使用本代码盈利,以此代码为基础的程序必须同样遵守GPL-3.0 License协议
  • 本代码仅用于学习讨论,禁止用于盈利
  • 他人或组织使用本代码进行的任何违法行为与本人无关

🔖 使用截图

预览3 预览4

About

超星学习通/超星尔雅/泛雅超星全自动无人值守完成任务点

License:GNU General Public License v3.0


Languages

Language:Python 100.0%