Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Userscript oneliner challenge

Name: Anonymous 2011-10-24 4:31

Write one line of javascript which will provide download options to any youtube video page.

Name: FrozenVoid 2011-10-24 9:40

>>22 431 bytes now
unescape(document.getElementById("movie_player").attributes.flashvars.value.split("&").sort(function(a,b)b.length-a.length)[0].split("=")[1]).split("&").filter(function(e,i,a)e.search(/itag=\d\d/)!=-1 ).forEach(function(e,i,a){s=e.split(",");unsafeWindow.document.getElementById("movie_player").parentNode.parentNode.innerHTML+=("<a href='"+unescape(s[1].split("=")[1])+"&title="+document.title+"'>"+s[0].match(/\d+/)[0]+" </a>")})

Name: Anonymous 2011-10-24 9:51

//421 bytes since some arguments can be ommited
unescape(document.getElementById("movie_player").attributes.flashvars.value.split("&").sort(function(a,b)b.length-a.length)[0].split("=")[1]).split("&").filter(function(e)e.search(/itag=\d+,/)!=-1 ).forEach(function(e){s=e.split(",");unsafeWindow.document.getElementById("movie_player").parentNode.parentNode.innerHTML+="<a href='"+unescape(s[1].split("=")[1])+"&title="+document.title+"'>"+s[0].match(/\d+/)[0]+" </a>"})

Name: FrozenVoid 2011-10-24 9:54

//396 bytes beat this
unescape(document.getElementById("movie_player").attributes.flashvars.value.split("&").sort(function(a,b)b.length-a.length)[0].split("=")[1]).split("&").filter(function(e)e.search(/itag=\d+,/)!=-1 ).forEach(function(e){s=e.split(",");unsafeWindow.document.getElementById("eow-title").innerHTML+="<a href='"+unescape(s[1].split("=")[1])+"&title="+document.title+"'>"+s[0].match(/\d+/)[0]+" </a>"})

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List