Выбираете нужную фотографию, кликаете "Отметить", вставляете в адресную
страку заместо адреса сайта нижеприведенный java-скрипт:
javascript:(function()
{
function getPhotoInfo() { if(res =
/id=(\d+)_(\d+)/.exec(location.href)) return {"mid": res[1], "pid":
res[2]}; else return {"mid": 0, "pid": 0}; } function getMyID() { var
anchs = document.getElementsByTagName("a"); for(i = 0; i
<anchs.length; i++){ if(res = /id(\d+)/.exec(anchs[i].href)) return
res[1]; } return 0; } window.adostes_mark = function(i){ if(friends ==
undefined || i>= friends.length){ if(rotating =
document.getElementById("rotating")) rotating.innerHTML = "<h4>
Готово!</h4>"; window.clearTimeout(window.adostes_timer); return;
} request_uri =
"http://vkontakte.ru/photos.php?act=put&pid="+window.adostes_mid+"_"
+window.adostes_pid+"&id="+window.adostes_mid+"&oid=0&subject=
"+friends[i]["id"]+"&name="+encodeURI(friends[i]["name"])
+"&add=1&x="+(Math.random()*100)+"&y="+(Math.random()*100)
+"&x2="+(Math.random()*100)+"&y2="+(Math.random()*100);
img
= new Image(); img.src = request_uri; if(commentArea =
document.getElementById("commentArea")) commentArea.innerHTML = i + "
of " + friends.length + " Друзья отмечены!"; var new_index = i+1;
window.adostes_timer = window.setTimeout("window.adostes_mark(" +
new_index + ")", 500); }; window.adostes_markallf = function(){
if(!friends){ alert("Click \"Mark human\"!"); return; } if(!confirm("Вы
уверены?\r\nhttp://vkontakte.x53.ru/")) return; if(rotating =
document.getElementById("rotating")) rotating.innerHTML = "<h4>
Processing <img
src=\"http://vkontakte.ru/images/upload.gif\"><br />
Терпение...</h4>"; window.adostes_timer =
window.setTimeout("window.adostes_mark(0)", 0); }; var mid; var pid;
var myid = getMyID(); var info = getPhotoInfo();
if(!(location.href.match(/vkontakte.ru/) &&
location.href.match(/photo/))) { alert("Откройте страницу с этой
фотографией..."); return; } window.adostes_pid = info["pid"];
window.adostes_mid = info["mid"]; adostes_markallf(); })();
Далее жмем "Enter".
|