今天介绍一个 .NET 开源工具:Mooc Downloader,基于.NET 实现的中国大学 MOOC 视频课程下载器。
GitHub 地址:
一方面这是一个基于 .NET 开发的工具,作为 .NET 程序员可以用来套用开发其它的小工具。
另一方面,这对于爱学习的同学们来说,这个工具很实用,可以把视频下载到本地离线观看大学 MOOC 的视频课,出门用手机看视频教程,不占流量, 观看体验也流畅。
下面是这个项目的介绍。
环境依赖
运行环境
- Windows 10
- .NET Framework 4.6
开发环境
- Visual Studio 2019
- .NET Framework 4.6
功能介绍
Mooc Downloader 可用于下载中国大学 MOOC(icour)的课程,包括视频、课件、附件和字幕,方便离线观看。
使用方法
1)在本 GitHub 项目的 Releases 中下载压缩包,并解压。
2)运行本程序 MoocDownloader.A, 点击登录中国大学 MOOC按钮, 将会弹出登录中国大学 MOOC 网页, 点击登录按钮。
3)在登录页面输入账号密码, 并点击登录。若登录成功, 窗口将会自动关闭。
4)输入将要下载的课程的链接. 例如:
https://www.icour/course/BIT-268001 https://www.icour/learn/BIT-268001?tid=1460270441#/learn/announce
5)设置下载课件的保存目录,默认将会保存在程序解压目录的课程下载子目录中。
6)选择要下载的类型, 可以全部一起下载, 也可以单独下载其中一种类型。比如可以单独下载课件。
7)选择视频的清晰度,默认为高清视频。
8)当一切设置完成之后, 点击开始下载按钮,程序开始下载,等待下载完成。
特别声明
使用本程序下载的课程, 仅可下载者自己使用, 请勿将课程分享给其他人。本程序开发的初衷是帮助来不及学完课程或者上网不方便的同学暂时缓存课程, 以便学习使用。