TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Coursera-dl – A script for downloading course material from coursera.org

184 点作者 carlosgg超过 11 年前

16 条评论

narrator超过 11 年前
Most of my free time these days is spent watching Coursera videos. It is an absolute revolution for those of us who love to learn. There is so much material though and I don't have enough time!
评论 #6260958 未加载
评论 #6262342 未加载
评论 #6261536 未加载
ambler0超过 11 年前
This violates Coursera&#x27;s terms of service. The relevant language:<p>&quot;...as a condition of accessing the Sites, you agree not to...(c) use any high-volume, automated or electronic means to access the Sites (including without limitation, robots, spiders, scripts or web-scraping tools)&quot;<p><a href="https://www.coursera.org/about/terms" rel="nofollow">https:&#x2F;&#x2F;www.coursera.org&#x2F;about&#x2F;terms</a><p>I was actually going to write such a script myself as an exercise (I&#x27;m new to programming), but this language dissuaded me.<p>EDIT: Could someone please explain to me why this simple statement of fact would be downvoted?
评论 #6264435 未加载
评论 #6264701 未加载
dfc超过 11 年前
If you use Firefox you can just use DownThemAll. To be honest DTA makes downloading anything and everything easier.
评论 #6261305 未加载
评论 #6264338 未加载
uniclaude超过 11 年前
I find it too bad that we can&#x27;t simply create some mirror for the material and have them available indefinitely on a crowdfunded s3 or something similar. All of this because of the terms of use. It feels like duplication of &quot;effort&quot; to me.<p>Anyways, that&#x27;s a great thing to be able to download simply.
larsonf超过 11 年前
Awesome, although I don&#x27;t know why you couldn&#x27;t have it automatically accept the &#x27;honor code.&#x27; But then again, perhaps if you&#x27;re using this instead of just rolling your own solution you might not really need&#x2F;want that sort of automation in the first place.<p>Also, and more importantly, isn&#x27;t it a bit strange that there needs to be tool like this <i>at all</i>? Is it still going on where Coursera pulls old course material off when the course is finished? If it is, can we have a discussion on that?
emmelaich超过 11 年前
I have had mostly good success using wget and a cookie.txt file exported from chrome with <a href="https://chrome.google.com/webstore/detail/cookietxt-export/lopabhfecdfhgogdbojmaicoicjekelh?hl=en" rel="nofollow">https:&#x2F;&#x2F;chrome.google.com&#x2F;webstore&#x2F;detail&#x2F;cookietxt-export&#x2F;l...</a><p>But it&#x27;s not so convenient. I&#x27;ll have to try this in future.
评论 #6261403 未加载
评论 #6260837 未加载
ekianjo超过 11 年前
This is not very new. This coursera-dl script has been around for like... a year or something ? ANyway, I have been using it and it works quite well but there are some classes where compatibility problems occur and not all material is downloaded at once. Now the next step is for someone to make a GUI for it.
carlosgg超过 11 年前
Seems to work great over here, and the installation was pretty easy, too. You can even choose not to download certain types of files using the -n option. For example, if you have a large hard drive and a smaller one, you can download the whole course to the large HD:<p>coursera-dl -u username -p password -d pathToLargeHD course_name<p>and only download pdf lecture notes to the smaller one<p>coursera-dl -u username -p password -d pathToSmallHD -n mp4,pptx course_name<p>I tried that over here, worked great.<p>Some schools prefer students don&#x27;t download course materials. I succesfully downloaded Machine Learning and Algorithms courses from Stanford but could not download this one, it says &quot;now downloadable content found&quot;:<p><a href="https://www.coursera.org/course/datasci" rel="nofollow">https:&#x2F;&#x2F;www.coursera.org&#x2F;course&#x2F;datasci</a>
评论 #6278669 未加载
sakai超过 11 年前
Anyone able to get scicomp-001 to work? I get this warning: &quot;Warning: no downloadable content found for scicomp-001, did you accept the honour code?&quot; (I have)
评论 #6261944 未加载
评论 #6264578 未加载
qntmfred超过 11 年前
Here is something similar for Udacity <a href="https://github.com/nzmsv/udacity-dl" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;nzmsv&#x2F;udacity-dl</a><p>but hey who needs that when there is <a href="https://www.udacity.com/wiki/downloads" rel="nofollow">https:&#x2F;&#x2F;www.udacity.com&#x2F;wiki&#x2F;downloads</a>
评论 #6262625 未加载
calcsam超过 11 年前
Works great. Each Coursera class takes about 1GB of HD space. Will watch the videos on my BART commute.
评论 #6261842 未加载
carlosgg超过 11 年前
Quick FYI, there might be a problem if one tries to run Firefox concurrently:<p><a href="https://github.com/dgorissen/coursera-dl/issues/81" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;dgorissen&#x2F;coursera-dl&#x2F;issues&#x2F;81</a>
seanhandley超过 11 年前
Doesn&#x27;t seem to currently work for old courses: <a href="https://github.com/dgorissen/coursera-dl/issues/72" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;dgorissen&#x2F;coursera-dl&#x2F;issues&#x2F;72</a>
Zoomla超过 11 年前
Anyone saved material from Jeff Leek&#x27;s last Data Analysis class? it seemed like a good class. It was in Jan. 2013 and it&#x27;s coming back in Oct. 2013...
hdx超过 11 年前
lol, I wrote a little Javascript thingy to do that for me, but I&#x27;ll try this for sure. I hate that they don&#x27;t keep the course materials open indefinitely... and I don&#x27;t get it either.
评论 #6260832 未加载
评论 #6260825 未加载
plg超过 11 年前
I just wish one didn&#x27;t have to log in with an account. If they want to give this stuff away, great! ... but please why are you making me give you my info? Even fake info
评论 #6261542 未加载