(Requires Java!!!) On youtube press F2 to download the current video. If Java message pops up check the box to make the message not pop up next time.
// ==UserScript==
// @name YouTube Download
// @namespace http://your.homepage/
// @version 2.1
// @description (Requires Java!!!) On youtube press F2 to download the current video. If Java message pops up check the box to make the message not pop up next time.
// @author Henry Harris
// @match https://www.youtube.com/*
// @match http://keepvid.com/*
// @grant none
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js
// ==/UserScript==
// --------------------------RUNS ON KEEPVID TO DOWNLOAD VIDEO--------------------------------------------
$(document).ready ( function(){
if(window.location.href.indexOf("keep") > -1) {
setInterval(function(){
if ($('#info').length > 0) {
var divs = document.getElementsByTagName("a");
for (var i = divs.length; i;) {
var div = divs[--i];
if (div.download.indexOf("Max") > -1) {
div.click();
}
}
setTimeout(function(){
window.close();
}, 1000);
}
}, 2000);
}
});
// -----------------------Runs on YOUTUBE--------------------------------------------------------------
$(document).keydown(function (e) {
if (e.keyCode == 113) {
//window.open("http://keepvid.com/?url=" + document.URL)
var a = document.createElement("a");
a.href = "http://keepvid.com/?url=" + document.URL;
var evt = document.createEvent("MouseEvents");
evt.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, true, false, false, false, 0, null);
a.dispatchEvent(evt);
}
});