Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Edx-dl is not working: "You can access 0 courses" #679

Open
geng-lee opened this issue Jul 26, 2021 · 16 comments
Open

Edx-dl is not working: "You can access 0 courses" #679

geng-lee opened this issue Jul 26, 2021 · 16 comments

Comments

@geng-lee
Copy link

Edx-dl is not working. Actually, I have already registered for two courses, but edx-dl cannot retrieve the course information. I guess this may be due to a change in the website. Hope you can solve this BUG, thank you very much!

Subject of the issue

edx-dl -u [email protected] --list-courses -p xxx
edx_dl version 0.1.13
Building initial headers for future requests.
Getting initial CSRF token.
Found CSRF token.
Logging into Open edX site: https://courses.edx.org/login_ajax
Extracting course information from dashboard.
You can access 0 courses

Your environment

  • Operating System (name/version):MacOS
  • Python version: 3.7
  • youtube-dl version: 2021.6.6
  • edx-dl version: 0.1.13
@otterlover24
Copy link

Same issue here, a fix would be greatly appreciated.

@dodanecroman
Copy link

Same issue. Please fix it

@koushikr063
Copy link

koushikr063 commented Sep 24, 2021

Same issue. Please fix it, access to my courses are expiring soon. I even tried this:
#559 (comment)
but to no avail.

@pacopepepipo
Copy link

yep, broken here also, but it seems the project is not maintained anymore

@ghost
Copy link

ghost commented Oct 16, 2021

the same here,
and yet there is no fix

@botmak
Copy link

botmak commented Oct 19, 2021

this is not working anymore

@OmarSelimz
Copy link

same issue this code not working any more .. if you solved it would be much apperciated.

@amirsaleem1990
Copy link

same issue here. Please fix the problem

@ShiTGLQ
Copy link

ShiTGLQ commented Feb 6, 2022

same issue here.
I tried to list all courses enrolled,so I modified the code:
courses = get_courses_info(DASHBOARD, headers) for course in courses: print(course.state) available_courses = courses
I got the result courses' states are "not yet", and the url format is https://courses.edx.orghttps://learning.edx.org/course/****/home.
Then I tried to use this URL in cmd, but the function result = urlopen(Request(url, None, headers)) raise the error urllib.error.URLError: urlopen error [Errno 11001] getaddrinfo failed

@ForestTale
Copy link

ForestTale commented Mar 24, 2022

Same issue here. Please HELP!!!

@varunsakinala
Copy link

hello everyone, i am also struggling with the same issue ,but i figured out how to get the parser.py to access your edx course structure after going through multiple threads and solutions.try this parser file by saving it to a .py file and placing it in site packages folder of your python install and run list courses command in cmd window.it should show you your audit courses as well .once i figure out how to get it to downloading all the videos i will post the solution.
parsing.txt

@mwindowshz
Copy link

hello everyone, i am also struggling with the same issue ,but i figured out how to get the parser.py to access your edx course structure after going through multiple threads and solutions.try this parser file by saving it to a .py file and placing it in site packages folder of your python install and run list courses command in cmd window.it should show you your audit courses as well .once i figure out how to get it to downloading all the videos i will post the solution. parsing.txt

Can you please explain how to run this? in some more details, why should we add a txt file (with python code) into site packages folder. and how will this help? are you replacing an exisiting file?
Thanks

@Kendo007
Copy link

Kendo007 commented Sep 3, 2022

hello everyone, i am also struggling with the same issue ,but i figured out how to get the parser.py to access your edx course structure after going through multiple threads and solutions.try this parser file by saving it to a .py file and placing it in site packages folder of your python install and run list courses command in cmd window.it should show you your audit courses as well .once i figure out how to get it to downloading all the videos i will post the solution. parsing.txt

Worked🥳🥳🥳
But now it says no downloadable video found

@rizqrama
Copy link

hello everyone, i am also struggling with the same issue ,but i figured out how to get the parser.py to access your edx course structure after going through multiple threads and solutions.try this parser file by saving it to a .py file and placing it in site packages folder of your python install and run list courses command in cmd window.it should show you your audit courses as well .once i figure out how to get it to downloading all the videos i will post the solution. parsing.txt

any update on this?

@amirsaleem1990
Copy link

I am having the same issue.

OS: Ubuntu 20.04.5 LTS (Focal Fossa)
Python: 3.8.10
youtube-dl: 2021.12.17

@csyezheng
Copy link

I forked the repository and fixed it to a working version: https://github.com/csyezheng/edx-dl

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests