It's still working (3+ weeks after purchase).
Just thought I'd chime in and help out those with questions about the program and the last few pages of this thread.
Having problems / errors?
Here's a solution that helps me roughly 60% of the time
****************************************************************
The 2 different script errors you're hearing about in this thread are happening, but they also happened with this ripper's ancestors. Also, it's only happening for a small percentage of the courses available on Udemy, that I've experienced so far at least. Most courses download with no problem.
I'm not sure why, but it seems like a few specific courses have been packaged in a way that UdemyDL has trouble reading, at least first time or when they're part of a long list. (That's my best guess based on my experience at least.) I believe the problem's more to do with Udemy's side and not so much with UdemyDL's, but there could be some tweaking that KrejsX could do that might help. (Or not, we'll see.)
In case you get either of these errors (while KrejsX investigates) while trying to get a course, in my experience what sometimes works for me is to load each of the "problematic" courses one at a time in UdemyDL.
If I load UdemyDL up, copy-paste and download only one URL, then sometimes it goes through and downloads the course (when before, when it was part of a list, it would hit an error). I'd say this works roughly 60% of the time for me. Just keep the URLs of all the "problem" courses in a separate notepad, and try each one of them one by one.
However, there are just some courses, a very small handful (out of 30,000) but still, that are "stubborn" and you just can't rip right now. (I feel for you guys, there's a few courses I can't get no matter how many times I try.) For those... thank God for Udemy's $10 sales.
[edit]: One other thing: I've noticed also that UdemyDL performs best when you take breaks in between downloading courses. I've noticed what feels to me like, spamming Udemy's server continuously with download requests tends to initiate "cooldown" times on your IP. Knowing this might help you get encourage your problem courses to go through too.
****************************************************************
In short:
1. This tool still does its job really well.
2. To date, it's the best of its kind.
3. It's available to purchase right now for a low price. (for who knows how long...?)
4. It can rip (I'd say) at least 96% of the courses available on Udemy (as of this post, 31/01/16)
5. For the problematic ones, you have a solution that may help the process (otherwise just deal and be grateful with what you can get. )
6. If you want to empower yourself with high quality training, but can't afford to buy all the courses your heart desires, this is an ideal solution for you.
I hope that helps ends the spam of error messages in this thread, and give renewed confidence to all interested parties.
Thanks for the review