# mooc-downloader **Repository Path**: xixixixixiao/mooc-downloader ## Basic Information - **Project Name**: mooc-downloader - **Description**: An icourse163.org MOOC downloader implemented by .NET. 一枚由 .NET 实现的中国大学 MOOC 下载器. - **Primary Language**: C# - **License**: MPL-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 7 - **Forks**: 2 - **Created**: 2020-09-12 - **Last Updated**: 2024-03-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Mooc Downloader ![GitHub top language](https://img.shields.io/github/languages/top/xixixixixiao/mooc-downloader) ![GitHub](https://img.shields.io/github/license/xixixixixiao/mooc-downloader) ![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/xixixixixiao/mooc-downloader) ![GitHub issues](https://img.shields.io/github/issues/xixixixixiao/mooc-downloader) ![OS](https://img.shields.io/badge/OS-Windows%2010-blue) ![dot NET 6](https://img.shields.io/badge/.NET-6.0-blue) ![IDE](https://img.shields.io/badge/IDE-Visual%20Studio%202022-blue) An icourse163.org MOOC downloader implemented by .NET. 一枚由 C# 实现的中国大学 MOOC 下载器. ## 功能介绍 Mooc Downloader 可用于下载中国大学 MOOC(icourse163.org)的课程,包括视频、课件、附件和字幕,方便离线观看。 ![ ](https://github.com/xixixixixiao/mooc-downloader/blob/master/docs/images/main-interface.png) ![ ](https://github.com/xixixixixiao/mooc-downloader/blob/master/docs/images/main-interface-downloading.png) ## 使用方法 1)在本 GitHub 项目的 [Releases](https://github.com/xixixixixiao/mooc-downloader/releases) 中下载压缩包,并解压。 2)运行本程序 MoocDownloader.App.exe,点击**登录中国大学 MOOC**按钮,将会弹出登录中国大学 MOOC 网页,点击**登录**按钮。 3)在登录页面输入账号密码,并点击登录。若登录成功,窗口将会自动关闭。 ![ ](https://github.com/xixixixixiao/mooc-downloader/raw/master/docs/images/login.png) 4)输入将要下载的课程的链接。例如: ```text https://www.icourse163.org/course/BIT-268001 https://www.icourse163.org/learn/BIT-268001?tid=1460270441#/learn/announce ``` ![ ](https://github.com/xixixixixiao/mooc-downloader/raw/master/docs/images/copy-course-link.png) ![ ](https://github.com/xixixixixiao/mooc-downloader/raw/master/docs/images/paste-course-link.png) 5)设置下载课件的保存目录,默认将会保存在程序解压目录的**课程下载**子目录中。 ![ ](https://github.com/xixixixixiao/mooc-downloader/raw/master/docs/images/select-course-save-path.png) 6)选择要下载的类型,可以全部一起下载,也可以单独下载其中一种类型,比如可以单独下载课件。 ![ ](https://github.com/xixixixixiao/mooc-downloader/raw/master/docs/images/select-course-type.png) 7)选择视频的清晰度,默认为高清视频。 ![ ](https://github.com/xixixixixiao/mooc-downloader/raw/master/docs/images/select-course-quality.png) 8)当一切设置完成之后,点击**开始下载**按钮,程序开始下载,等待下载完成。 ![ ](https://github.com/xixixixixiao/mooc-downloader/raw/master/docs/images/click-start.png) ## 特别声明 使用本程序下载的课程,仅可下载者自己使用,请勿将课程分享给其他人。本程序开发的初衷是帮助来不及学完课程或者上网不方便的同学暂时缓存课程,以便学习使用。