ahmedayman4a / LyndaCoursesDownloader

Cross platform .net core program to download lynda.com courses for offline use
66 stars 31 forks source link

LinkedIn Learning Tokens #11

Closed geoffreyfortier closed 3 years ago

geoffreyfortier commented 3 years ago

Does this work with LinkedIn Learning (replacement for Lynda)? LinkedIn learning does not seem to have an entry called "Token" in the Storage when inspected.

ahmedayman4a commented 3 years ago

I don't know and I can't test this because I don't have a linkedin learning account. Maybe you can try that with the new version?

geoffreyfortier commented 3 years ago

Glad to test anything you like. Attempting to "Extract Token" with the new version, on FF 86.0 on Windows 10 on LinkedIn Learning results in:

"No lynda token was found for Mozilla Firefox. Please make sure you are logged into lynda.com on the browser's default profile."

Going through the browser's inspector of Storage didn't reveal any items labeled token. I tried a few items that looked "token like" but none of them were valid.

ahmedayman4a commented 3 years ago

I don't think linkedin learning token works with lynda. If I acquire a linkedin learning account I might develop a downloader for it similar to this one.

ahmedayman4a commented 3 years ago

I just got a linkedin learning account which means I might make a similar downloader for it

geoffreyfortier commented 3 years ago

That's amazing! When/if you're ready for some beta testing, let me know. I'd love to help.

On Fri, Apr 23, 2021 at 7:01 AM Ahmed Ayman @.***> wrote:

I just got a linkedin learning account which means I moght make a similar downloader for it

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/ahmedayman4a/LyndaCoursesDownloader/issues/11#issuecomment-825579289, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGLUSK5NMN2KRUDHCUHWB5TTKFHMDANCNFSM4YJELYMA .

-- Geoffrey Fortier http://www.arcane.org/

ahmedayman4a commented 3 years ago

I finished development of the extractor and the CLI for Linkedin Learning, If you are up for beta testing it here is the download link : https://github.com/ahmedayman4a/Linkedin-Learning-Courses-Downloader/releases/tag/0.1 The authentication token cookie of linkedin learning is li_at I will start working on the gui version and release it soon. Tell me if you find any issues

geoffreyfortier commented 3 years ago

Thanks, Ahmed. Downloading now and will give it a shot!

On Mon, Apr 26, 2021 at 7:54 PM Ahmed Ayman @.***> wrote:

I finished development of the extractor and the CLI for Linkedin Learning, If you are up for beta testing it here is the download link : https://github.com/ahmedayman4a/Linkedin-Learning-Courses-Downloader/releases/tag/0.1 I will start working on the gui version and release it soon. Tell me if you find any issues

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/ahmedayman4a/LyndaCoursesDownloader/issues/11#issuecomment-827212799, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGLUSK4QA56E6X4BYEW7JP3TKX4JHANCNFSM4YJELYMA .

-- Geoffrey Fortier http://www.arcane.org/

geoffreyfortier commented 3 years ago

Test was an unqualified success: 1) Uses full connection speed 2) Retrieved all videos in the specified resolution 3) Retrieved closed-caption/transcripts 4) Retrieved exercise files (zipped) 5) All videos play without error or degradation

On Tue, Apr 27, 2021 at 7:45 AM Geoffrey Fortier @.***> wrote:

Thanks, Ahmed. Downloading now and will give it a shot!

On Mon, Apr 26, 2021 at 7:54 PM Ahmed Ayman @.***> wrote:

I finished development of the extractor and the CLI for Linkedin Learning, If you are up for beta testing it here is the download link : https://github.com/ahmedayman4a/Linkedin-Learning-Courses-Downloader/releases/tag/0.1 I will start working on the gui version and release it soon. Tell me if you find any issues

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/ahmedayman4a/LyndaCoursesDownloader/issues/11#issuecomment-827212799, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGLUSK4QA56E6X4BYEW7JP3TKX4JHANCNFSM4YJELYMA .

-- Geoffrey Fortier http://www.arcane.org/

-- Geoffrey Fortier http://www.arcane.org/

ahmedayman4a commented 3 years ago

Glad to hear that! I appreciate your help. By the way, if you find a linkedin learning video that doesn't have closed-caption, could you forward it me? I would like to test if it would cause any bugs with the downloader. I know some videos don't have captions but I can't find any.

geoffreyfortier commented 3 years ago

Hmn, maybe some of the very old ones that aren't being actively maintained? I'll poke around and see what I can find.

On Tue, Apr 27, 2021 at 8:49 AM Ahmed Ayman @.***> wrote:

Glad to hear that! I appreciate your help. By the way, if you find a linkedin learning video that doesn't have closed-caption, could you forward it me? I would like to test if it would cause any bugs with the downloader. I know some videos don't have captions but I can't find any.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/ahmedayman4a/LyndaCoursesDownloader/issues/11#issuecomment-827579948, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGLUSKYLRFCLFAJKFQTKOXTTK2XDJANCNFSM4YJELYMA .

-- Geoffrey Fortier http://www.arcane.org/

ahmedayman4a commented 3 years ago

GUI version for LinkedIn Learning downloader is released. You can find it here : https://github.com/ahmedayman4a/Linkedin-Learning-Courses-Downloader

geoffreyfortier commented 3 years ago

Is it possible that the the LinkedinLearningCoursesDownloader-v1.0-Windows.rar file on the site may be damaged? WinRar is throwing a unknown format / damaged error when extracting.

On Tue, May 11, 2021 at 7:14 PM Ahmed Ayman @.***> wrote:

GUI version is released. You can find it here : https://github.com/ahmedayman4a/Linkedin-Learning-Courses-Downloader

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/ahmedayman4a/LyndaCoursesDownloader/issues/11#issuecomment-839270468, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGLUSK6ENPXTWWNGAO6LZY3TNG25RANCNFSM4YJELYMA .

-- Geoffrey Fortier http://www.arcane.org/

ahmedayman4a commented 3 years ago

That's weird. I have just tried to download and extract the rar file and I got no errors. Maybe the file got corrupted while downloading? Try another browser or download manager.

geoffreyfortier commented 3 years ago

No luck. Same result on Chrome, Firefox, and Opera, on multiple devices and networks.

On Wed, May 12, 2021 at 9:23 AM Ahmed Ayman @.***> wrote:

That's weird. I have just tried to download and extract the rar file and I got no errors. Maybe the file got corrupted while downloading? Try another browser or download manager.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/ahmedayman4a/LyndaCoursesDownloader/issues/11#issuecomment-839769185, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGLUSK6LUPML2XCCCUNCRB3TNJ6NNANCNFSM4YJELYMA .

-- Geoffrey Fortier http://www.arcane.org/

ahmedayman4a commented 3 years ago

OK then, I will release subtitles bug fix patch later today in exe format to prevent this issue.

ahmedayman4a commented 3 years ago

New update v1.1 is released. Hope it works for you.

geoffreyfortier commented 3 years ago

That did the trick! Thanks, Ahmed!

On Wed, May 12, 2021 at 1:09 PM Ahmed Ayman @.***> wrote:

New update v1.1 https://github.com/ahmedayman4a/Linkedin-Learning-Courses-Downloader/releases/tag/v1.1 is released. Hope it works for you.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/ahmedayman4a/LyndaCoursesDownloader/issues/11#issuecomment-839948151, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGLUSK7BNJRJJZFZ2WMT2IDTNKY5PANCNFSM4YJELYMA .

-- Geoffrey Fortier http://www.arcane.org/

KayceeEasy commented 10 months ago

I just got this downloader and all I can say is, "Why did i never think to look for something like this all this while?" This is absolutely epic and most extremely useful. Thank you Ahmed, and Geoffrey!

The only issue i encountered was that I just had to get the login token manually but the rest was seamless

KayceeEasy commented 10 months ago

** update ... the other issue I'm having is that the download speed isn't as fast as it should be. It doesn't download at the same speed as other apps even after stopping all other downloads to improve the speed.