| .github | 3 years ago | ||
| scripts | 3 years ago | ||
| thu_learn_downloader | 3 years ago | ||
| thu_learn_lib | 3 years ago | ||
| .gitignore | 3 years ago | ||
| .pre-commit-config.yaml | 3 years ago | ||
| CHANGELOG.md | 3 years ago | ||
| LICENSE | 3 years ago | ||
| README.md | 3 years ago | ||
| config.yaml | 3 years ago | ||
| poetry.lock | 3 years ago | ||
| pyproject.toml | 3 years ago | ||
| requirements.txt | 3 years ago | ||
Auto download files from thu-learn
See Screen Recording at demo.webm.
The resulting file structure looks like:
thu-learn
└── engineering-mechanics-for-civil-engineering
├── docs
│ ├── 作业与思考题
│ │ └── 第三周部分作业及思考题.pdf
│ ├── 电子教案
│ │ └── 第13讲-杆件拉伸和压缩.pdf
│ └── 课外阅读
│ └── 基于月面原位资源的月球基地建造技术.pdf
└── work
├── 期中考试
│ └── README.md
└── 第2周作业
├── attach-第2周作业.docx
├── comment-2020012872-李钦-6544.pdf
├── README.md
└── submit-第2周作业.pdf
mtime of downloaded files according to timestamp of remote fileREADME.md in each homework folderprettier installed)config.yaml like config.yaml.thu-learn-downloader password="***" and wait for the sync to finish.