Puyodead1 / udemy-downloader

A Udemy downloader that can download courses, with DRM support.
MIT License
1.26k stars 291 forks source link

[Bug]: Access token no longer works #199

Closed hojunior closed 8 months ago

Puyodead1 commented 8 months ago

Then use cookies or the -b option...

Puyodead1 commented 8 months ago

Then use cookies or the -b option...

Yes, I need help using cookies, any instructions?

literally in the readme

Puyodead1 commented 8 months ago

python main.py -c https://www.udemy.com/course/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/learn/lecture/ -q 720 --download-assets --download-captions --disable-ipv6 --log-level DEBUG

What may be intuitive for many, is not very easy for me, I'm not in the programming field and I'm not very familiar with the subject.

I'm sorry to bother you with this issue, but I felt comfortable asking for help because you offered it on your Github Udemy Downloader page.

You took the time to read my problem report and yes you helped by answering my questions, for that I am very grateful and even for the downloader, but unfortunately I can't move forward, I had already read the readme.

Could you structure the command for me, something like how I used it and how it should be for cookies?

Here's how I've always used it:

python main.py -c https://www.udemy.com/course/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/learn/lecture/ -q 720 --download-assets --download-captions --disable-ipv6 --log-level DEBUG

Could you kindly write what the new command would look like so I can copy and paste it into main.py?

If I can't, I'll understand, but I would be immensely grateful if you could help.

no, I am not going to do it for you, you dont have to be in the programming field to read the readme file, theres literally a list of all the command arguments, along with examples already provided. It doesnt really seem like you've tried very hard.

theres a difference between helping and plain hand holding

https://github.com/Puyodead1/udemy-downloader#cookies

Puyodead1 commented 8 months ago

python main.py -c https://www.udemy.com/course/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/learn/lecture/ -q 720 --download-assets --download-captions --disable-ipv6 --log-level DEBUG

What may be intuitive for many, is not very easy for me, I'm not in the programming field and I'm not very familiar with the subject. I'm sorry to bother you with this issue, but I felt comfortable asking for help because you offered it on your Github Udemy Downloader page. You took the time to read my problem report and yes you helped by answering my questions, for that I am very grateful and even for the downloader, but unfortunately I can't move forward, I had already read the readme. Could you structure the command for me, something like how I used it and how it should be for cookies? Here's how I've always used it: python main.py -c https://www.udemy.com/course/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/learn/lecture/ -q 720 --download-assets --download-captions --disable-ipv6 --log-level DEBUG Could you kindly write what the new command would look like so I can copy and paste it into main.py? If I can't, I'll understand, but I would be immensely grateful if you could help.

no, I am not going to do it for you, you dont have to be in the programming field to read the readme file, theres literally a list of all the command arguments, along with examples already provided. It doesnt really seem like you've tried very hard. theres a difference between helping and plain hand holding https://github.com/Puyodead1/udemy-downloader#cookies

All good! But every way I try it doesn't work, believe me, yes, I read the Readme file, and even used the command --browser chrome and --browser chrome --id-as-course-name, I don't know where I put it is the cause of the error or if I have something else wrong with the script.

This way it seems more logical to me: python main.py -c https://www.udemy.com/course/fundamentos-de-ethical-hacking/learn/lecture/ -q 720 --browser chrome --id-as-course-name --download-assets --download-captions --disable-ipv6 --log-level DEBUG

I will continue trying here, anyway, thank you!

then you should have said what you had tried, anyways your command is correct, make sure you are logged into udemy in chrome, and then close chrome before running the command. if you have errors, post them

jkfhto commented 7 months ago

python main.py -c https://www.udemy.com/course/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/learn/lecture/ -q 720 --download-assets --download-captions --disable-ipv6 --log-level DEBUG

What may be intuitive for many, is not very easy for me, I'm not in the programming field and I'm not very familiar with the subject. I'm sorry to bother you with this issue, but I felt comfortable asking for help because you offered it on your Github Udemy Downloader page. You took the time to read my problem report and yes you helped by answering my questions, for that I am very grateful and even for the downloader, but unfortunately I can't move forward, I had already read the readme. Could you structure the command for me, something like how I used it and how it should be for cookies? Here's how I've always used it: python main.py -c https://www.udemy.com/course/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/learn/lecture/ -q 720 --download-assets --download-captions --disable-ipv6 --log-level DEBUG Could you kindly write what the new command would look like so I can copy and paste it into main.py? If I can't, I'll understand, but I would be immensely grateful if you could help.

no, I am not going to do it for you, you dont have to be in the programming field to read the readme file, theres literally a list of all the command arguments, along with examples already provided. It doesnt really seem like you've tried very hard. theres a difference between helping and plain hand holding https://github.com/Puyodead1/udemy-downloader#cookies

All good! But every way I try it doesn't work, believe me, yes, I read the Readme file, and even used the command --browser chrome and --browser chrome --id-as-course-name, I don't know where I put it is the cause of the error or if I have something else wrong with the script.

This way it seems more logical to me: python main.py -c https://www.udemy.com/course/fundamentos-de-ethical-hacking/learn/lecture/ -q 720 --browser chrome --id-as-course-name --download-assets --download-captions --disable-ipv6 --log-level DEBUG

I will continue trying here, anyway, thank you!

Have you found a solution to the same problem?

Puyodead1 commented 7 months ago

python main.py -c https://www.udemy.com/course/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/learn/lecture/ -q 720 --download-assets --download-captions --disable-ipv6 --log-level DEBUG

What may be intuitive for many, is not very easy for me, I'm not in the programming field and I'm not very familiar with the subject.

I'm sorry to bother you with this issue, but I felt comfortable asking for help because you offered it on your Github Udemy Downloader page.

You took the time to read my problem report and yes you helped by answering my questions, for that I am very grateful and even for the downloader, but unfortunately I can't move forward, I had already read the readme.

Could you structure the command for me, something like how I used it and how it should be for cookies?

Here's how I've always used it:

python main.py -c https://www.udemy.com/course/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/learn/lecture/ -q 720 --download-assets --download-captions --disable-ipv6 --log-level DEBUG

Could you kindly write what the new command would look like so I can copy and paste it into main.py?

If I can't, I'll understand, but I would be immensely grateful if you could help.

no, I am not going to do it for you, you dont have to be in the programming field to read the readme file, theres literally a list of all the command arguments, along with examples already provided. It doesnt really seem like you've tried very hard.

theres a difference between helping and plain hand holding

https://github.com/Puyodead1/udemy-downloader#cookies

All good! But every way I try it doesn't work, believe me, yes, I read the Readme file, and even used the command --browser chrome and --browser chrome --id-as-course-name, I don't know where I put it is the cause of the error or if I have something else wrong with the script.

This way it seems more logical to me: python main.py -c https://www.udemy.com/course/fundamentos-de-ethical-hacking/learn/lecture/ -q 720 --browser chrome --id-as-course-name --download-assets --download-captions --disable-ipv6 --log-level DEBUG

I will continue trying here, anyway, thank you!

Have you found a solution to the same problem?

I still haven't been able to get it to work.

Well you're not going to get help when you don't even say what the problem is.

jkfhto commented 7 months ago

python main.py -c https://www.udemy.com/course/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/learn/lecture/ -q 720 --download-assets --download-captions --disable-ipv6 --log-level DEBUG

What may be intuitive for many, is not very easy for me, I'm not in the programming field and I'm not very familiar with the subject.

I'm sorry to bother you with this issue, but I felt comfortable asking for help because you offered it on your Github Udemy Downloader page.

You took the time to read my problem report and yes you helped by answering my questions, for that I am very grateful and even for the downloader, but unfortunately I can't move forward, I had already read the readme.

Could you structure the command for me, something like how I used it and how it should be for cookies?

Here's how I've always used it:

python main.py -c https://www.udemy.com/course/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/learn/lecture/ -q 720 --download-assets --download-captions --disable-ipv6 --log-level DEBUG

Could you kindly write what the new command would look like so I can copy and paste it into main.py?

If I can't, I'll understand, but I would be immensely grateful if you could help.

no, I am not going to do it for you, you dont have to be in the programming field to read the readme file, theres literally a list of all the command arguments, along with examples already provided. It doesnt really seem like you've tried very hard.

theres a difference between helping and plain hand holding

https://github.com/Puyodead1/udemy-downloader#cookies

All good! But every way I try it doesn't work, believe me, yes, I read the Readme file, and even used the command --browser chrome and --browser chrome --id-as-course-name, I don't know where I put it is the cause of the error or if I have something else wrong with the script.

This way it seems more logical to me: python main.py -c https://www.udemy.com/course/fundamentos-de-ethical-hacking/learn/lecture/ -q 720 --browser chrome --id-as-course-name --download-assets --download-captions --disable-ipv6 --log-level DEBUG

I will continue trying here, anyway, thank you!

Have you found a solution to the same problem?

I still haven't been able to get it to work.

Well you're not going to get help when you don't even say what the problem is.

I'm leaving it to try again during this weekend, when I'll have more time, so I can tell you all the problems that occur here.

Is it working now?