// ==UserScript==
// @name linkedIn learning video download
// @namespace http://tampermonkey.net/
// @version 0.5
// @description Allows to download learning videos you see on LinkedIn. Must be logged in.
// @author rightDroid
// @include https://www.linkedin.com/learning/*
// @require http://code.jquery.com/jquery-latest.js
// @grant none
// @downloadURL none
// ==/UserScript==
$(document).ready(function(){
(function() {
var download_button = `
`;
addDownloadButton = function(){
$('.course-banner__actions').prepend(download_button);
};
checkIfReadyToLoad = function(){
if($('.course-banner__actions').length){
addDownloadButton();
}
else{
setTimeout(checkIfReadyToLoad,2000);
}
};
checkIfReadyToLoad();
$('body').on('click', function(){
if($('.video-body video.player').length){
var vid_source = $('video.player').attr('src');
console.log(vid_source);
$('li.download_video_button > button').wrap('');
$('.download_video_button > a').attr('href', vid_source);
$('.download_video_button > a').attr('download', vid_source);
}
});
})();
});