icourse-downloader is a simple tool to download course materials of mooc courses
Currently supported wesites:
Download pre-compiled .exe file(for windows) or binary file(for Linux and mac)
./icourse http://www.icourses.cn/sCourse/course_6447.htmlicourse -co <option(all,most,videoPPT,assignments,testPaper,shareResource)> -o <outputPath> <url-of-icourse><option>
all Download all the course materials
most Download videos, coursework and test papers
videoPPT Download videos only
assignments Download coursework only
testPaper Download test papers only
shareResource Download other course materials
<outputPath> Specify the output path
<url-of-icourse> the URL of a specific resource,for example:http://www.icourses.cn/sCourse/course_6447.html
./icourse http://www.chinesemooc.org/mooc/4880icourse -co <option{all, video , PPT}> -o <outputPath> <url-of-chineseMooc><option>
all Download all the course materials(Videos + Slides)
video Download videos only
PPT Download slides only
Take care that pid number must be provided PDF can be downloaded automatically, you can download video by executing the generated script file.
./icourse https://www.icourse163.org/learn/SDU-1001907001?tid=1003113029icourse -co <option{all, video , PPT , RichText}> -o <outputPath> <url-of-icourse163><option>
all Download all the course materials(Videos + Slides + Rich texts)
video Download videos only
videoPPT Download slides only
RichText Download Rich text files only
Generate downloading and renaming scripts for videos, subtitles and slides
./icourse https://learn.datacamp.com/courses/data-visualization-with-ggplot2-part-3icourse -o <outputPath> <url-of-datacamp>