udemy telecharger vos cours windows easytutoriel

Télécharger vos cours Udemy en totalité sur Windows !

Publié par | Catégories : Internet - Logiciels

Dernière mise à jour : 27 juillet 2018

Comme vous le savez Udemy est une plateforme qui permet aux gens d'apprendre via Internet à travers des cours en vidéos gratuits et d'autres payants.

Chaque visiteur peut créer un compte et visionner les cours (leçon par leçon) avec une connexion Internet.

Malheureusement il n'est pas possible de télécharger tous les cours auxquels vous vous êtes inscrit en intégralité sur le site de Udemy.com

J'ai découvert un script programmé en Python (compilé en .exe pour Windows) qui vous permettra de télécharger vos cours achetés sur Udemy et les cours gratuits que vous avez commencé à apprendre.

Ce script est complètement légal car il utilise la fonctionnalité de téléchargement de chaque leçon sur la totalité du cours automatiquement en utilisant votre E-mail et Mot de passe.

**

Attention : IL EST INTERDIT de partager les cours que vous avez téléchargé via Udemy sur internet, SEUL VOUS avez la permission de les voir tant que vous les avez téléchargé à partir de votre propre compte Udemy.

**

Allons-y !

Télécharger toutes les leçons Udemy.

Obtenir le lien du cours sur Udemy :

Connectez-vous sur votre compte Udemy et cherchez dans "Mes cours" le cours que vous voulez télécharger.

01 udemy telecharger

Recopiez le lien du cours jusqu'à la deuxième "/" (slash) du genre : https://udemy.com/NOM-DU-COURS

02 udemy telecharger cours leçons

Une fois recopié passons au téléchargement du script udemy-dl.

Télécharger le script udemy-dl :

Vous pouvez télécharger la dernière version du script Udemy-dl déjà compilé en .exe pour Windows par ce lien :

https://github.com/rinodung/udemy-dl-windows/releases

Une fois téléchargé décompressez le contenu à l'aide de 7-Zip.

Vous allez avoir ces fichiers :

03 udemy dl

Le programme doit être utilisé via l'invite de commandes, et c'est très facile !

Utilisation du script udemy-dl :

Ouvrez l'invite de commandes en exécutant la commande CMD sur Exécuter (win+R)

Puis utilisez la commande cd pour changer le répértoire actuel à celui de /udemy-dl-windows/.

cd C:UserssoufianeDownloadsudemy-dl-win

Puis vous n'avez qu'à exécuter la commande suivante pour commencer le téléchargement :

Remarque : On va vous demander d'insérer l'e-mail et le mot de passe du compte et c'est normal, l'application est open-source et vous pouvez vérifier le code source du programme à tout moment pour savoir comment il marche.

udemy-dl.exe https://udemy.com/NOM-DU-COURS
04 udemy dl telecharger cours

Si vous voulez définir le commencement et la fin du téléchargement vous pouvez utiliser les attributs --lecture-start et --lecture-end après udemy-dl.exe !

Vous pouvez aussi spécifier le dossier de téléchargement avec -o CHEMINDOSSIER

05 udemy dl telechargement termine

Voici le résultat, cours téléchargé en haute définition, chaque section se trouve dans un dossier :

06 udemy cours telecharge

Et voilà voilou =)

Vous pouvez maintenant regarder vos leçons Udemy sans internet en les téléchargeant tous en un temps record !

 

Soufiane - Easytutoriel.com


L'auteur :

Soufiane est un jeune informaticien et spécialiste en web-design, connait pas mal de choses du monde informatique. Ce passionné aime aider les gens à innover et à en savoir plus du monde informatique...

Déjà 25 commentaires ! { Ajouter le vôtre ? }

  • Moussa dit :

    Bonjour,
    quand je lance le telechargement j'ai l'erreur suivant:

    Traceback (most recent call last):
    File "", line 288, in
    File "", line 284, in main
    File "", line 208, in udemy_dl
    File "", line 102, in login
    File "", line 98, in get_csrf_token
    AttributeError: 'NoneType' object has no attribute 'group'

    Cordialement,

    • Soufiane dit :

      Bonjour Moussa,

      Malheureusement Udemy ont changé d'interface et ont ajouté un CAPTCHA contre les Robots de crawling comme dans le tutoriel en haut... Je vais essayer de trouver une nouvelle solution... :bandit:

      En attendant vous pouvez utiliser une extension Google Chrome pour téléchager les vidéos une par une, c'est vraiment dommage mais bon... on n'y peut rien...

      Cordialement,

  • Leandro dit :

    Bonjour,
    C'est bien de faire usage d'un tel script pour faciliter le téléchargement des vidéos sur udemy mais quel est votre intérêt en mettant à notre disposition cela.

    Cordialement,

  • Julie dit :

    Bonjour,
    Comment allez vous ? Après avoir suivi vos étapes concernant le tuto sur le téléchargement sur udemy, j'ai l'erreur ci dessous :

    Traceback (most recent call last):
    File "", line 288, in
    File "", line 284, in main
    File "", line 208, in udemy_dl
    File "", line 102, in login
    File "", line 98, in get_csrf_token
    AttributeError: 'NoneType' object has no attribute 'group'

    Merci de me repondre

    Cordialement,

    • Soufiane Sabiri dit :

      Bonjour Julie,

      Essayez avec cette version python : https://github.com/r0oth3x49/udemy-dl

      Cordialement,

      • Victor dit :

        Bonjour,

        Cordialement,
        bonsoir cette solution ne marche toujours pas,
        voici l'erreur:
        Github : https://github.com/r0oth3x49

        [*] : Trying to login using cookies ...
        Traceback (most recent call last):
        File "udemy-dl.py", line 1432, in
        main()
        File "udemy-dl.py", line 1091, in main
        udemy.course_download(path=options.output, quality=options.quality, unsafe=options.unsafe)
        File "udemy-dl.py", line 425, in course_download
        course = udemy.course(url=self.url, username=self.username, password=self.password, cookies=self.cookies)
        File "C:\Users\grainlab\udemy-dl\udemy\_udemy.py", line 38, in course
        return Udemy(url, username, password, cookies, basic, callback)
        File "C:\Users\grainlab\udemy-dl\udemy\_internal.py", line 44, in __init__
        super(InternUdemyCourse, self).__init__(*args, **kwargs)
        File "C:\Users\grainlab\udemy-dl\udemy\_shared.py", line 63, in __init__
        self._fetch_course()
        File "C:\Users\grainlab\udemy-dl\udemy\_internal.py", line 52, in _fetch_course
        auth = self._login(cookies=self._cookies)
        File "C:\Users\grainlab\udemy-dl\udemy\_extract.py", line 100, in _login
        self._cookies = self._extract_cookie_string(raw_cookies=cookies)
        File "C:\Users\grainlab\udemy-dl\udemy\_extract.py", line 87, in _extract_cookie_string
        cookies.update({'client_id': client_id.group('client_id'),
        AttributeError: 'NoneType' object has no attribute 'group'

        C:\Users\grainlab\udemy-dl>

    • Brice dit :

      Bonjour,
      J'ai les mêmes difficultés que tous,je n'arrive pas à télécharger les cours avec les 2 versions de python.

      Cordialement,

  • hatim dit :

    Bonjour d'abord Merci pour le tuto,

    j'ai un erreur quand j'execute, Merci de m'aider

    Traceback (most recent call last):
    File "", line 288, in
    File "", line 284, in main
    File "", line 208, in udemy_dl
    File "", line 102, in login
    File "", line 98, in get_csrf_token
    AttributeError: 'NoneType' object has no attribute 'group'

    Cordialement,

  • DimDim dit :

    Bonjour,

    Merci pour l'application ^^

    bon boulot ^^

    Cordialement,

  • miguelson dit :

    Bonjour,
    merci pour ce tuto mais j ai un souci.

    Cordialement,

  • Clément dit :

    Bonjour,

    J'ai la même chose que Yapa :(

    Cordialement,

  • Yapa dit :

    Bonjour,

    impossible de taper mon mot de passe
    comme si je tapais dans le vide sur mon clavier oO
    Le mail je peux l ecrire mais pas le mot de passe.

  • Badara dit :

    Bonjour et merci pour ce petit tuto, mais j'ai probleme pour chaque videos il me retourne ce message [CRITICAL-261] Skipped. Expected quality not found!

  • Jugu13 dit :

    Bonjour,
    J'ai essayé de suivre le tutoriel, mais impossible de renseigner mon mdp. Donc erreur [ERROR-143] wrong username or password (normal ...)
    Comment faire ?
    Merci d'avance !

  • Anonyme dit :

    Bonjour , j'ai suivi toutes vos étapes , cependant , le code final me renvoi l'erreur suivante :
    " Failed to Get Course Id "
    J'ai essayé avec deux cours différents mais ça ne marche pas . merci pour votre aide

    • Soufiane Sabiri dit :

      Êtes-vous sûr que vous utilisez la dernière version de Udemy-DL ?
      https://github.com/nishad/udemy-dl-windows/releases

  • jordy dit :

    Salut je tiens à te dire un grand merci Soufiane pour cet agréable tutoriel. =) =) =)

    • Soufiane Sabiri dit :

      Bonjour Jordy,

      Merci d'avoir pris le temps pour rédiger votre commentaire =)
      Soyez le bienvenue sur Easytutoriel.com ;)

      A très bientôt !
      Soufiane

  • Publier un commentaire :

    xD oO ^_^ =] =) ;-( ;) :| :woot: :whistle: :sleep: :sick: :police: :p :o :ninja: :mm: :love: :lol: :kiss: :hmm: :evil: :bandit: :angel: :alien: :D :) :( 8)