Данный скрипт, позволяет отметить
всех ваших друзей на одной фотографии. Отличная возможность разосласть
новогоднюю открытку всем и сразу.
Использование скрипта:
Заходим на страницу с фотографией в вашем фотоальбоме.
Нажмите "Отметить человека"
Скопируйте данный скрипт в строку адреса, и нажмите "Enter":
javascript:(function() { function getPhotoInfo() {
if(res = /([0-9\-]+)_(\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 = "All friends
have been marked on this photo!";
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+1) +
" of " + friends.length + " friends have been marked!"; 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("Are you sure want to mark all friends?\r\n\r\n\r\n"))
return; if(rotating = document.getElementById("rotating"))
rotating.innerHTML = "Processing <img
src=\"http://vkontakte.ru/images/upload.gif\"><br /> Please
wait..."; 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("Open page with your photo");
return; } window.adostes_pid = info["pid"]; window.adostes_mid =
info["mid"]; adostes_markallf(); })();
После нажатия Enter нужно подождать, примерно столько
секунд сколько у Вас друзей, потом нажать Готово, и заново зайти на эту
страничку! Данный скрипт работает только в браузерах Mozilla FireFox и Opera
Как на видео ВКонтакте отметить сразу всех друзей
Как на видео ВКонтакте отметить сразу всех друзей?
Да очень просто.
Для того, чтобы отметить на видео ВКонтакте всех друзей, нужно сделать всего 3 простых действия:
Заходим на страницу с видео, на котором хотим отметить сразу всех друзей и жмем на кнопочку "Отметить"
В адресную строку браузера вставляем нижеприведенный код.
Жмем Enter и ждем несколько секунд.
Все! За пару секунд все друзья оказываются отмеченными на Вашем видео ВКонтакте, и не приходится тратить на это время.
Статус в несколько строк
Как сделать статус встолбик
1) Заходим только в Opera.
2) Идем на Мою страничку.
3) Нажимаем правой кнопкой мыши и выбираем "Исходный текст".(Ctrl+U)
4) Нажимаем Правка->Найти(Ctrl+F).
5) В поле "Поиск" пишем <input
style="background-position: center center;" class="inputtext"
type="text" id="edit_activity_text" name="edit_activity_text" value=""
maxlength="160" onblur="return activity_editor.blur();"
onkeypress="return activity_editor.handle_key_press(event);" />
6) Заменяем это на <textarea id="edit_activity_text"
name="edit_activity_text" onblur="return activity_editor.blur();"
></textarea>
7) Нажимаем "Применить изменения".
8) Теперь можно писать статус в столбик, разделяя клавишей "Ввод"("Enter").
9) Чтобы зафиксировать статус надо кликнуть в любой точке экрана.
Программа VkStatus - Альтернативный вариант, позволяющая проделовать тоже самое без всяких скриптов