There are 1 previous version of this script.
// ==UserScript==
// @name vkontakte audio leecher
// @namespace http://vkontakte.ru/
// @description Adds a functionality to download music from website vkontakte.ru
// @include http://vkontakte.ru/*
// ==/UserScript==
function extend(img) {
var str=img.wrappedJSObject.onclick.toString();
var arr=/operate.*?\((\d+)[^0-9]+(\d+)[^0-9]+(\d+),[^0-9a-zA-Z]+([0-9a-zA-Z]+)/ (str);
var td=img.parentNode;
var tr=td.parentNode;
var cell=document.createElement("td");
var link=document.createElement("a");
link.setAttribute("title","Download this file");
link.setAttribute("href","http://cs"+arr[2]+".vkontakte.ru/u"+arr[3]+"/audio/"+arr[4]+".mp3");
link.innerHTML="<img src=\"http://img133.imageshack.us/img133/1976/dlpo8.gif\">";
tr.appendChild(cell);
cell.appendChild(link);
}
var allImgs=document.getElementsByTagName("img");
for (var i=0;i<allImgs.length;i++) {
if (allImgs[i].className=="playimg") {
extend(allImgs[i]);
}
}