⭐ 觉得有帮助的朋友可以给个Star
😀 20211103更新内容: 添加配置文件运行形式,上传了最新的exe可执行文件Release
1. git 克隆至本地
2. 执行pip install -r requirements.txt安装相关依赖
3. 执行 python main.py 运行代码
1. git 克隆至本地
2. 执行pip install -r requirements.txt安装相关依赖
3. 修改配置文件config.ini里的内容
[user]
usernm = 1XXXXXXXXXX9 # 手机号/用户名
passwd = 2XXXXXXXXXXX # 用户密码
courseid = XXXXXXXXX # 课程ID编号(如果不知道ID,可以先直接运行代码,选择课程后在saves文件夹里找到课程文件夹,文件夹名即为课程ID)
[play]
showmd = True # 是否展示程序运行初的注意事项MD内容
speed = 1 # 视频播放倍速,推荐一倍速
4. 假如存在,删除程序目录下的saves文件夹
5. 执行 python main.py -c 运行代码
1. 在release页面下载2.X版本打包文件
2. 解压文件,直接双击exe文件启动(无配置文件启动)或重复 二 中的 3,4 步骤再命令行使用 ./chaoxing.exe -c 启动(配置文件启动)
1️⃣ 程序在python 3.6的环境下开发完成,建议使用Python 3.6运行本程序
2️⃣: 程序使用协议自动化,而非github其他的浏览器插件或selenium库自动化,占用资源小且安全有效
3️⃣: 考虑到了超星学习通的心跳检测刷课方式,本代码的所需时间等于视频的实际观看时间
注:在0.1.2版本中加入了多倍速的功能,建议不要使用
😜 本代码仅用于学习交流学习通自动化协议
😜 本代码遵循 GPL-3.0 License,使用、修改、发行本代码请遵守协议要求
😀 欢迎issue &pull requests