Releases: happycola233/tchMaterial-parser
Releases · happycola233/tchMaterial-parser
v2.2
v2.1
- 支持 Linux 操作系统;
- 修复了打开程序显示 “网络连接异常” 的问题(#11);
- 优化了代码的结构;
- 优化了程序图标。
Full Changelog: v2.0...v2.1
v2.0
- 新增下载进度条,文字标签显示下载进度
- 更改窗口左上角软件图标
- 可在程序中选择教材并自动填入链接
- 现在批量下载完后只有一个弹窗
- URL输入框新增右键菜单,功能包括:剪切、复制、粘贴
- 现全局忽略系统代理
- ‘以下链接无法解析’更改为‘以下“行”无法解析”’
- 现关闭窗口后所有子线程都停止运行
- 边解析链接边开始下载,不需要等待解析完毕
- 代码风格统一,全部采用双引号
v1.2
优化高分屏适配,对程序的部分界面进行调整
v1.1
修复 v1.0
版本程序可能出现的下载的教材老、质量低、下载链接无效的问题,并且部分逻辑判断更严谨
v1.0
- 使用了Tkinter库来创建GUI界面,用户友好且易于操作。
- 支持批量解析和下载多个课本链接。
- 可以解析课本链接中的contentId,并构建PDF文件的下载链接。
- 通过多线程实现异步下载,提高下载效率。
- 在解析失败时,会向用户显示警告信息。
- 通过剪贴板功能,将解析出的PDF链接复制到剪贴板。