Giter Club home page Giter Club logo

cn_mooc_dl's Introduction

cn_mooc_dl

  1. **大学 MOOC(icourse163.org)视频下载
  2. 清华学堂在线(xuetangx.com)视频下载
  3. 网易云课堂(study.163.com)视频下载
  4. 网易云课堂计算机专业课程(mooc.study.163.com)视频下载

####测试环境: PYTHON 2.7; WIN 7 ####依赖包: requests, beautifulsoup4 pip install requests pip install beautifulsoup4 或者在代码目录下

pip install -r requirements.txt 

####**大学 MOOC(icourse163.org): python icourse163_dl.py -u [email protected] -p "url"

  • 其中 url 是打开课程页面后,浏览器地址栏‘#’之前部分。 以“国防科大高等数学(一)”为例,打开课程后浏览器地址栏显示为: http://www.icourse163.org/learn/nudt-9004#/learn/announce 则 url 为 http://www.icourse163.org/learn/nudt-9004
  • 网易流量时快时慢,时有时无。可以运行两遍,之前没下完的可断线续传。

####清华学堂在线(xuetangx.com):
python xuetangx_dl.py -u [email protected] -p "url"

  • 其中 url 是课程课件页面的浏览器地址,比如: http://www.xuetangx.com/courses/HITx/GO90300700/2014_T2/courseware/

####网易云课堂(study.163.com): python study163_dl.py "url"

  • 云课堂新增专栏“计算机专业课程”那一部分(mooc.study.163.com)有点特殊,具体看下面。
  • 收费课程下不了。
  • 网易云课堂不必登录。其中 url 是课程列表页面浏览器地址,比如: http://study.163.com/course/introduction/334013.htm
  • 不能续传。

####云课堂计算机专业课程(mooc.study.163.com): python icourse163_dl.py -u [email protected] -p "url"

  • 云课堂新增专栏“计算机专业课程”,虽然挂在云课堂页面上,但是里面的结构是和“**大学 MOOC”一样的。所以要用 icourse163_dl.py 来下载。
  • 其中 url 类似这样: http://mooc.study.163.com/learn/ZJU-1000002014

#####--path 用于指定保存文件夹, --overwrite 指定是否覆盖

[email protected]

cn_mooc_dl's People

Contributors

renever avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.