All Projects → r00tmebaby → LinkedIn-Downloader

r00tmebaby / LinkedIn-Downloader

Licence: MIT license
LinkedIn DL is a small GUI program codded with Python and based on my previous Lynda Download script

Programming Languages

tcl
693 projects
python
139335 projects - #7 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to LinkedIn-Downloader

linkedin connect
Configurable and easy to use LinkedIn tool to automate connections with personalized messages.
Stars: ✭ 58 (-31.76%)
Mutual labels:  linkedin, linkedin-bot, linkedin-scraper
Linkedin-Learning-Courses-Downloader
Download LinkedIn Learning Courses in mp4 format and in the video quality you like with an intuitive UI
Stars: ✭ 226 (+165.88%)
Mutual labels:  linkedin-learning, linkedin-bot, linkedinlearning
LinkedIn networking
Python code to automatically expend your LinkedIn network based on your interest. ONLY FOR EDUCATIONAL PURPOSES. PLEASE DO NOT MISUSE IT.
Stars: ✭ 27 (-68.24%)
Mutual labels:  linkedin, linkedin-bot, linkedin-scraper
LinkedIn-Scraper
A LinkedIn Scraper to scrape up to 10k LinkedIn profiles from company profile links and save their e-mail addresses if available!
Stars: ✭ 62 (-27.06%)
Mutual labels:  linkedin, linkedin-bot, linkedin-scraper
github-readme-linkedin
📋 A serverless application to get dynamically generated images from your LinkedIn profile on your GitHub READMEs
Stars: ✭ 52 (-38.82%)
Mutual labels:  linkedin, linkedin-scraper
Linkedin-Client
Web scraper for grabing data from Linkedin profiles or company pages (personal project)
Stars: ✭ 42 (-50.59%)
Mutual labels:  linkedin, linkedin-scraper
llvd
Linkedin Learning Video Downloader
Stars: ✭ 137 (+61.18%)
Mutual labels:  linkedin, linkedinlearning
LinkedIn-Auto-Endorsement-Bot
A chrome extension to automatically endorse all your connection's skills. Or a LinkedIn bot to automatically endorse all skills of your connections. Endorse everyone on LinkedIn. Auto Endorser.
Stars: ✭ 29 (-65.88%)
Mutual labels:  linkedin, linkedin-bot
linkedin-scraper
Tool to scrape linkedin
Stars: ✭ 74 (-12.94%)
Mutual labels:  linkedin, linkedin-scraper
Dica Python Linkedin
⚡ Este repositório é direcionado para dicas com a linguagem python, que estão sendo postadas em meu linkedin.
Stars: ✭ 54 (-36.47%)
Mutual labels:  linkedin
sharon
A lightweight and modular social sharing library
Stars: ✭ 16 (-81.18%)
Mutual labels:  linkedin
Social-Media-Automation
Automate social media because you don't have to be active on all of them😉. Best way to be active on all social media without actually being active on them. 😃
Stars: ✭ 186 (+118.82%)
Mutual labels:  linkedin
progressive
This is the repository for my course, Building a Progressive Web App on LinkedIn Learning and Lynda.com.
Stars: ✭ 26 (-69.41%)
Mutual labels:  linkedinlearning
Python-For-Kids
A comprehensive and FREE Online Python Development tutorial FOR KIDS utilizing an official BBC micro:bit Development Board going step-by-step into the world of Python for microcontrollers.
Stars: ✭ 621 (+630.59%)
Mutual labels:  linkedin
angular
Repository for my tutorial course: Learning AngularJS on LinkedIn Learning and Lynda.com. http://raybo.org/angular
Stars: ✭ 79 (-7.06%)
Mutual labels:  linkedinlearning
R-for-Data-Science-Lunchbreak-Lessons
Source files for the LinkedIn Learning Course
Stars: ✭ 67 (-21.18%)
Mutual labels:  linkedin-learning
Socioboard-5.0
Socioboard is world's first and open source Social Technology Enabler. Socioboard Core is our flagship product.
Stars: ✭ 663 (+680%)
Mutual labels:  linkedin
CwsShareCount
PHP class to get social share count for Delicious, Facebook, Google+, Linkedin, Pinterest, Reddit, StumbleUpon and Twitter.
Stars: ✭ 13 (-84.71%)
Mutual labels:  linkedin
react-custom-share
Social media share buttons for ReactJS. Use one of the built-in button themes or create a custom one from scratch.
Stars: ✭ 47 (-44.71%)
Mutual labels:  linkedin
postcsslayouts
This is the repository for my course, Building a Responsive Single-Page Design with PostCSS on LinkedIn Learning and Lynda.com.
Stars: ✭ 22 (-74.12%)
Mutual labels:  linkedinlearning

LinkedIn-Downloader

LinkedIn DL is a small GUI program coded with Python and based on my previous Lynda Download script.

Video Tutorials

It appears that all video tutorials that I have created of how to use the program were permanently deleted from YouTube! Unfortunatelly you have been left only with the information below, so read it carefully prior to use the script and before opening an issue.


Latest Executable Version 0.16.4



What it does?
LinkedIn GUI version is capable to download multiple courses from LinkedIn Learning by a given list. It creates separate folder for each course and rename all downloaded vides with generated numbers to be able to be ordered lexicographically properly by your windows.

More about the program
The program is based on SeleniumWebDriver library and is written in python and the code converted to executable. My idea was to make it easier for using since not everyone is familiar with python, consoles, libraries and so on, but anyone can run a simple exe file. So said, you do not need to have python or libraies installed on your pc to run the program, everything is built in the exe istelf. Of course the downside is that it can be only run on Windows operation system. Obviously this is not the best solution, not even the fastest but the target here is to have easy for using, free and functional program.

How to use the program You have five tabs Login, Download, Browser, Timings and About

  • Login Tab

You have to fill the fields with your LinkedIn Learning username(email address) and password. If the Login is checked the program will try to login into LinkedIn with the given credentials. If for some reason the program does not login succesfully you can do it manualy and then re-run the program with "Use Profile" checkbox under the Browser tab checked and "Login" unchecked. The program will try to open LinkedIn with the saved in the broswer user profile credentials.
  • Download Tab

    As shown in the image the first field is for the courses. Each course link must be placed in a row, one above another. No other separators like comas, semicolumns or one after another with space will be recognised. The second field is for the directory which will be used to save all downloaded courses.

  • Browser Tab

    Here you can change the browser agent, this is in favour if you want to replace your original chrome browser agent with another, say mobile, safary or firefox etc. The extra checkboxes are for the browser extensions, browser window (unselected checkbox will hide the browser window), GPU rendering, Using user profile, sandbox.

  • Timings Tab

    Added an option to delay the login so you can use that time to manually login to linkedIn. This is very handy if you login to Linkedin via organisation portal. Once you login successfully, close the browser window and then restart the program. The program will search for the saved credentials and try to open LinkedIn directly without need to login (uncheck the login checkbox before starting the program).

Completed:

  • Automatic Login to LinkedIn
  • Change Browser Agent
  • Select Downloading Folder
  • Download Subtitles
  • Download Excercise Files
  • Add Courses List. Add every course line by line
  • Working in Background and Windowed mode
  • Option to save credentials from the browser, so after the first successful login if this option is selected the program will use the session.

Version 0.16.4 is executable only:
+ Fixed excercise checkbox (on/off) does not work properly
+ Adding a json file containing all available course information for that can be used for an additional developments
- Removed Login menu completelly as I found it redundant and very time consuming to maintain it working. Linked in always change the login style so most stable way remains manual login
* An attempt to fix the subtitles. Unfortunatelly still not working in all ocasions. Will have to spend some more time for reverse-engineering to analyse the issue deeply and find a fix.


Version 0.16 is executable only:
+ Download Subtitles
+ Download Exercise Files
+ Reworked Download Algorithm to improve stability
+ Improved Login (addapted to the new linkedin login)
+ Improved GUI
- Removed Apply Button (redundant option, now the program save the course list automatically)
- Removed Browser Extension Options (all required are set by default)
- Removed loader.py file, now it works as a thread

Version 0.14:

  • Fixed an issue #10. Program stops working if "Quiz" is found instead of video file

Version 0.13:

  • Added an option to delay options.
  • Added options to delay the overall downloading process precisely so you can control its behaviour
  • Added macOS and Linux browser credentials support
  • Improved the overall GUI look
  • Password field is no longer in plain text but masked with stars
  • Add an option to edit the user agent field and put your own

Version 0.11:

  • Fixed issue reported in #3 and #4. Downloading first video twice and skipping the last video
  • Fixed issue with an empty course download list, program runtime error.
  • Improved messages

TODO Next: No future updates are planed

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].