Releases: CXRunfree/Autovisor
Releases · CXRunfree/Autovisor
Autovisor-stable-3.15.4
Autovisor-stable-3.15.3
2025/2/25 stable-3.15.3 更新
此次更新:
- 修复了
enableAutoCaptcha=True
时依赖库下载失败的问题 Issue #72 - 为下载器添加了多个备份镜像源(阿里, 华为, 豆瓣, 清华, 官方源);
- 修复了未填账号密码时尝试登录的误操作;
- 优化了部分代码逻辑
Autovisor-stable-3.15.2
一些说明:
本版本为3.15.1的拓展版本, 解除了对智慧树的共享课网址格式的限制, 大家可以自行实践脚本的有效性
Autovisor-stable-3.15.1
2024/11/1 stable-3.15.1 更新
此次更新:
- 新增对 "智慧共享课" 的支持(以fusioncourseh5开头的网址);
- 新增 "日志系统", 程序运行日志及报错信息将保存至logs/目录下;
- 取消了configs文件里的 enableRepeat 字段, 改为自动判断学习或复习模式;
- 修复了未登录完成导致播放页无限刷新的问题;
Autovisor-stable-3.14.4
2024/10/13 stable-3.14.4 更新
此次更新:
-
新增自动通过登录界面的滑块验证功能;
(可选项, 需要将configs.ini里的
enableAutoCaptcha
选项设为True) -
添加了依赖库下载器, 可选择在运行时下载体积较大的依赖文件, 避免压缩包体积过大;
-
修复了手动退出浏览器时程序无法退出的bug;
-
修复了若干其他问题.
Autovisor-stable-3.14.3
2024/10/11 stable-3.14.3 更新
重构后的3.14.1~3.14.2版本存在无法自动播放、答题的问题,经过测试发现是主线程与协程之间争夺资源导致的;现通过给主线程添加异步休眠已经修复此bug.
此次更新:
- 修复了此前出现的无法播放、答题的bug(第N+1次了QwQ)
- 能够跳过存在多页题目的弹题 (之前没遇过这种情况,所以没加)
- 更流畅的程序检测与响应;
- 调整了"复习模式"的进度条样式和日志打印格式.
Autovisor-fixed-3.14.2
2024/9/22 fixed-3.14.2 更新
- 修复了进入课程界面异常退出的bug;
- 修复了正常结束时的报错问题;
- 修复了旧版本存在的播放完成后多跳过一集的问题;
- 此次更新将程序重构为异步架构,使用协程处理视频播放、弹题检测和安全验证;
- 避免了主线程阻塞造成的卡死问题,提高了程序的响应性;
- 显著提升弹窗检测频率,减少了因弹窗导致程序卡死的情况。
Autovisor-rebuild-3.14.1
2024/9/20 rebuild-3.14.1 更新
- 此次更新将程序重构为异步代码,通过协程的方式播放视频,检测弹题和安全验证;
- 避免了因等待而阻塞主线程导致的卡死问题;
- 有效提高了弹窗检测的频率, 减少因弹窗卡死程序的情况。
Full Changelog: 2024/5/23...2024/9/20
Autovisor-rebuild-3.13.1
2024/5/23 rebuild-3.13.1 更新
-
为适应习惯分机制, 此次更新后可重复刷已完成的课程小节
(需要在config配置文件中将 "enableRepeat" 项 设为 True)
Autovisor-rebuild-3.12.4
2024/5/14 rebuild-3.12.4 更新
- 继续优化题目弹窗的检测功能, 重写了答题逻辑;
- 优化了配置文件读取方式, 避免编码不一致的报错问题;
- 新增build.py可对代码进行pyinstaller打包;
- 代码结构更加规范化;
感谢 bwnotfound (蓝白bw) 提供的代码优化方案 !