Skip to content

Releases: EricZhu-42/PedagogySquare_Downloader

PedagogySquare_Downloader 2021/06/21

21 Jun 10:10
644a3e7
Compare
Choose a tag to compare

功能性更新

config.json 文件中增加了 cid_include_list 项,在非空时将仅下载指定的部分课程。

PedagogySquare_Downloader 2021/04/26

26 Apr 06:23
3d84cb4
Compare
Choose a tag to compare

功能性更新

config.json 文件中增加了 keep_dirs 项,可选择下载时是否保持课件的文件夹结构(默认为 false

PedagogySquare_Downloader 2021/03/05

05 Mar 10:05
Compare
Choose a tag to compare

功能性更新

为了方便课件管理,当前版本的 config.json 文件中增加了 save_path 项,用来设置下载课件的保存目录。

请参照 README 文件中“配置文件说明”一节,调整下载目录(默认为空,表示下载到脚本的相同目录)。

PedagogySquare_Downloader 2021/03/01

01 Mar 05:13
Compare
Choose a tag to compare

Windows平台下的封装

TLDR: 当前版本做了脚本封装,现在Windows平台下不安装Python环境也能用了

我们为Windows平台用户提供了封装后的独立可执行程序(standalone executable)。无需安装配置Python环境即可使用封装后的课件下载工具,具体的使用方法为:

  1. 下载并解压最新的release文件包,进入解压后的文件夹
  2. 参照README文件中“最简配置方案”一节,修改文件 config.json ,填入用户名、密码等信息
  3. 双击执行 run.bat,等待课件下载完成

配置逻辑优化

新版本脚本优化了 config.json 的配置逻辑,推荐参考“配置文件说明”一节重新进行配置。

PedagogySquare_Downloader 2020/09/14

14 Sep 10:19
Compare
Choose a tag to compare

脚本依赖优化

  1. 解除了对ChromeDriver与Selenium的依赖,目前仅需安装Requests即可正常使用

已修复列表

  1. 当前可以通过指定cid的方式,下载已结课课程的课件。

PedagogySquare_Downloader 2020/07/02

02 Jul 05:56
ecaabb9
Compare
Choose a tag to compare

版本适配记录

已适配教学立方平台在7月1日左右进行的文件结构修改。

已修复列表

  1. 现在可以正常下载课件了。
  2. 增强了运行稳定性。

PedagogySquare_Downloader 2020/04/16

16 Apr 01:33
6dfd967
Compare
Choose a tag to compare

版本适配记录

已适配最新的教学立方4.2版本(推出于2020年4月10日

已修复列表

  1. 现在可以正常下载课件中的文件夹了。
  2. 修正了之前日志输出中存在的问题。

新功能介绍

  1. 现在在下载文件时,会自动跳过已下载的文件,并更新非最新的文件。

PedagogySquare_Downloader 2020/04/01

01 Apr 02:41
Compare
Choose a tag to compare

已修复列表

  1. cid_list内元素格式错误导致TypeError的问题
  2. 课程名含特殊字符导致无法正确创建文件夹的问题
  3. 调整了剩余时间的显示效果