Thursday, February 6, 2014

Dhulkee Coursera has gone open source!

Hey guys, we now have gone open source, as promised.

We have a Github page that you can find here. If you just want to download the source code as a zip file, we have it also on our Github page. Or you can as well just click here and it will do. We also stopped using that nasty, greedy, clumsy, ...y, ...y file hosting service and started using the Github server. \o/ So I'll be updating the download links and also reposting them here.

I created a twitter and a Facebook page for those of you that want to keep tuned for newer versions of this app (because I do intend to make an Android version so don't you dare not follow me) so go on: @DhulkeeCoursera and dhulkeecoursera. And from now on, any new version of Dhulkee Coursera will be available for download here. But every new release will be announced on twitter.

Now, if you happened to do a checksum on the last binary I posted, this one will not match because I made a few changes to the code, but nothing that you'll notice by just using it.

So without further ado and for those of you who were lazy enough to not read and notice the links above and went straight for the links down here, I introduce you to the links down here...err:

Windows:
DhulkeeCoursera.exe

Mac & Linux:
DhulkeeCoursera.jar

Source Code:
1.0.zip

Twitter:
 @DhulkeeCoursera

Facebook:
dhulkeecoursera

Github page:
github.com/dhulke/DhulkeeCoursera

And please, spread out the news! If you have any questions, doubts, early childhood traumas...just leave a comment down below.

Peace out!

23 comments:

  1. This tool is great. Thanks for making this.

    Would there be any way to retrieve more metadata about the courses in addition to the course name and the lecture list? For instance, it would be helpful if, in the course list, I could see when the course ends, when the course starts, and the duration of the course, etc., in columns that could sort the items in the list. If possible, this would allow me users to see when they could batch download after the course has completed.

    This program is great. Coursera should have a tool like this built into their website.

    ReplyDelete
    Replies
    1. I really like this idea, hadn't thought of that. I'm currently working (very slowly I should say) on the android app, but I will certainly add this feature soon. I'm looking for a job so I don't have that much time to work on Dhulkee Coursera but we'll see if I can add this feature by the end of this month!

      Delete
    2. Cool, I'll look forward to any developments you add to this. Thanks again.

      Delete
  2. Thanks for making such a helpfull tool.

    Would this be possible, in future versions, to download also presentations (.pdf) and subtitles? Maybe as an option...

    Anyway, great program.

    ReplyDelete
    Replies
    1. Thanks! And yes, I'm planning on developing a version where you can batch download all their content. Cause I also need those features! xD

      Delete
  3. Great tool, but unfortunately it is extremely slow. Any way to speed it up ?

    ReplyDelete
    Replies
    1. What do you mean by extremely slow?

      Delete
    2. I enjoyed your app until a few days ago when Norton Antivirus removed it as a high risk Trojan.ADH.SMH virus. Any thoughts on this development?

      Delete
    3. That's quite interesting. I have no idea why it would be considered a virus. I assume that you were using the executable version of the app, right? The app was entirely developed in Java and I used Launch4J to generate the .exe file. If it will do any good: No, it's not a virus, I'm not collecting any information whatsoever from your computer.

      You may download the source code yourselft from github, compile it with Java SE 7 and then execute it. I suppose it has something to do with the way Launch4J generated the executable, but I'm not certain of it.

      Delete
    4. Yes Danilo. I was using the executable downloaded from this site.

      Delete
    5. umm, I think this is just a miss alert from norton. As you can see, launch4j is also a an opensource project.

      Delete
  4. Great apps, man. keep up the good work!

    ReplyDelete
  5. This comment has been removed by the author.

    ReplyDelete
    Replies
    1. when download a Chinese course ,the file name is unreadable .is there a vision that support it? my fellows would be grateful if you share that.

      Delete
  6. when download a Chinese course ,the file name is unreadable .is there a vision that support it? my fellows would be grateful if you share that.

    ReplyDelete
  7. It stop working, when i use login and password, even when they are right, tells me that is wrong, tried a lot of times

    ReplyDelete
  8. The auto login doesnt work anymore, coursera changed their authentication protocol, will you release a fix?

    ReplyDelete
  9. Yep, Something has happened. I can't log in anymore either. :(

    ReplyDelete
  10. Yep just downloaded it to try it but it won't work with my login information. checked and double checked. Is there a fix?

    ReplyDelete
  11. This was a great app. Hopefully it can be fixed soon!

    ReplyDelete
  12. Will this be working again?

    ReplyDelete
  13. Uh. The login deosn't work anymore bro! Do update it please.

    Will be of great help !
    Thanks

    ReplyDelete
  14. If you have the need to download videos courses from Coursera, Lynda, Udemy, etc, you may try Allavsoft with this easy guide http://www.allavsoft.com/how-to/download-videos-from-coursera.html

    ReplyDelete