过节也不忘学习,今天教你一键下载Coursera全套课程
今天过双节,P小二祝大家节日快乐。过节也不要忘了充实自己
今天过双节,P小二祝大家节日快乐。
好不容易有八天假期,除了好好休息,也别忘了学习。今天我推荐课程来了。
昨天收到DeepLearning.AI邮件,Coursera上新了GAN专项课程,这门课程的授课讲师是吴恩达的博士生 Sharon Zhou。

关于这门课的具体介绍请看这篇文章:
吴恩达Deeplearning.ai国庆节上新:生成对抗网络(GAN)专项课程
这门课我是比较推荐的,我常年都在Coursera上学习,也拿了不少的证书,但是Coursera对于有些同学门槛有点高,今天我尝试为下面两个问题提出自己的解决方法。
-
在线观看
-
下载整个课程
在线观看
对于没有代理的同学,Coursera的视频是无法播放的。

这是因为DNS被污染了,我们需要找到正确的IP地址。
Windows系统上打开
C:\Windows\System32\drivers\etc\hosts
添加下面这条记录
52.84.167.78
d3c33hcgiwev3.cloudfront.net
如图所示

然后在命令行运行ipconfig/flushdns,刷新DNS缓存

Linux请增加这条记录到文件/etc/hosts

这样就可以在线观看视频了。

下载整个课程
Coursera的课程,对于不想付费的同学,学生是可以申请奖学金,不是学生也可以旁听,只是旁听没有证书也不可以做作业。
其实旁听也可以做作业,如果你熟悉Jupyter的操作,可以返回目录就可以看到所有的作业。

这样你是可以做作业,但是也无法提交。当然你也可以通过搜索github上其他同学分享出来的Jupyter Notebook查看作业和答案。最后还是希望大家可以量力白嫖,多多付费支持Coursera。
下面是一键下载全套课程的环节。
github上有个很流行的项目,叫coursera-dl
项目链接:
https://github.com/coursera-dl/coursera-dl
安装:
pip install coursera-dl
然后可以通过coursera-dl —help了解它的用法。
下面以GAN课程举例:

第一步,我们需要拿到课程的URL后缀,如上图所示。
然后在已经登录的Coursera页面,按F12,进入Application,找到Cookies下的CAUTH字段

复制字段的值,然后组成以下的命令
coursera-dl -u username -p passwd --video-resolution 720p --cauth
CAUTH值
build-basic-generative-adversarial-networks-gans
命令包括了用户名,密码,还包括了下载视频的清晰度,然后就是认证Cookie,课程的URL后缀
开始下载

coursera-dl会把所有页面都下载下来,不能下载的链接会标注出来。

结果可以看到下载的内容包括了字幕,视频,阅读材料等。

更详细的用法请参考coursera-dl官方README,最后祝大家学得开心,我是P小二,明天再见。
往期推荐:
【Bug Bounty 2020】赏金猎人入门:新手如何在12个月内变成漏洞挖掘大神
DeepFake系列——TweepFake:DeepFake推文检测
