您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
add button to download video from vkontakte.ru Opera fixed version of script 17126
// ==UserScript== // @name Vkontakte video downloader // @namespace http://vkontakte.ru/video* // @description add button to download video from vkontakte.ru Opera fixed version of script 17126 // @version 1.0.0.0.0 // @include http://vkontakte.ru/video* // ==/UserScript== if ((/video(\d+)/.exec(window.location))||(/video(.*)\&id=(\d+)/.exec(window.location))) { var allText = document.documentElement.innerHTML; var vars = {vtag:"",vkid:"",host:"",link:"",md_title:"",md_author:""} var varsStr = "" for(v in vars){ var val = allText.match(v + ":\\'([^\\']+)\\'"); if(val){ vars[v] = val[1]; varsStr += v + "=" + vars[v] + "&"; } } var cont = document.createElement("div"); cont.setAttribute("style", "float:right"); var addon=document.createElement("a"); var src = "http://"+vars["host"]+"/assets/videos/"+vars["vtag"]+vars["vkid"]+".vk.flv"; addon.setAttribute("href",src); addon.innerHTML="\u0421\u043A\u0430\u0447\u0430\u0442\u044C"; cont.appendChild(addon); cont.innerHTML += " | "; var input=document.createElement("input"); var movie = "http://1.vkadre.ru/VkontaktePlayer.swf?14"; var text = '<object width="460" height="345">'+ '<param name="movie" value="' + movie + '"></param>'+ '<param name="flashvars" value="' + varsStr + '"></param>'+ '<embed src="' + movie + '" flashvars="' + varsStr + '" type="application/x-shockwave-flash" width="460" height="345"></embed>'+ '</object><br/>'+ '<a href="'+location.href+'">\u0412\u0438\u0434\u0435\u043E \u0412\u041A\u043E\u043D\u0442\u0430\u043A\u0442\u0435</a>'; input.setAttribute("value",text); input.setAttribute("readonly","1"); input.setAttribute("style", "font-size:10px;width:150px;border:#CCCCCC 1px solid;color:#666666"); input.setAttribute("onclick","javascript:this.focus();this.select();"); var addon=document.createElement("a"); addon.setAttribute("href","http://vixy.net?u="+src); addon.innerHTML="\u0421\u043A\u0430\u0447\u0430\u0442\u044C AVI"; cont.appendChild(addon); cont.innerHTML += " | "; cont.appendChild(input); document.getElementById("bigSummary").appendChild(cont); }