RLCS#11

Download Udemy Course


إذا كنت تعاني من ضعف اتصال الانترنت خلال متابعتك لـ Udemy Course فهذه التدوينة تقترح لك الحل باستخدام مكتبة تم تطويرها بلغة البايثون يطلق عليها Udemy-dl حيث تقوم بتحميل كامل محتوى الـ Course على جهازك للـ Courses التي التحقت بها، هناك طريقتين لاستخدام المكتبة:


pip install udemy-dl

أو لأصحاب الـ macOS:

sudo pip install udemy-dl

بعدها كتابة الأمر التالي لتنزيل الـ Course الذي ترغب:

udemy-dl https://www.udemy.com/COURSE_NAME

استبدل عبارة COURSE_NAME باسم الـ Course الذي تريد، وتجد اسم الـ  Course في رابط صفحة الـ Course كما في الصورة:

سيطلب منك إدخال بريدك الإلكتروني وكلمة السر لحسابك على منصة Udemy، ثم ستبدأ المكتبة بتحميل كامل الـ Course والذي قد يستغرق بعض الوقت.

هناك عدة خيارات توفرها المكتبة مثل تحديد المكان الذي ترغب بحفظ الـCourse فيه، ومن أي محاضرة تريد أن يبدأ التحميل وأين ينتهي.. الخ، تجد تفاصيلها كاملة في صفحة المكتبة.


git clone https://github.com/r0oth3x49/udemy-dl.git

تثبيت requirements:

pip install -r requirements.txt

الآن قم بتشغيل كود البايثون الموجود في ملف udemy-dl.py بالطريقة التالية:

python udemy-dl.py COURSE_URL

Join