Совет 1: Как отметить всех друзей сразу

Вконтакте - это ресурс, на котором можно общаться с друзьями, делиться новостями, выкладывать фотографии, слушать музыку и смотреть видеозаписи. Чем дольше вы пользуетесь контактом, тем больше виртуальных друзей у вас появляется. Люди, которые успели обзавестись несколькими сотнями друзей, часто испытывают затруднения, если нужно отметить всех людей на видео и на фотографии. Существуют специальные скрипты, которые позволят вам быстро отметить на картинках и записях всех ваших друзей.
Инструкция
1
Представьте такую ситуацию. Вы выложили на своей странице интересное видео о ваших приключениях заграницей или просто хотите поделиться с друзьями забавной записью. Нежели вам придется отмечать всех своих друзей по отдельности? На самом деле отметить всех своих друзей можно всего за пару секунд. Сперва загрузите на свою страницу видео и нажмите на нем кнопку «Отметить». На экране появится окошечко со списком всех ваших друзей. Затем вы помещаете в адресную строку курсор, стираете адрес страницы и вписываете вместо него скрипт: javascript:for(blabla=0;blabla<5000;blabla++){ var elem = document.getElementById(’f'+blabla); if(elem == null) break; elem.onclick(); }. Затем вы нажимаете кнопку ввода и обновляете страницу. Через пару секунд вы увидите, что на выложенном вам видео отмечены все ваши друзья.
2
Если вы загрузили на свою страницу интересную картинку или фотографию и хотите оповестить об этом всех своих друзей, то для этого также можете воспользоваться одним хорошим скриптом. Сперва вы заходите на страницу нужной фотографии и вновь нажимаете на кнопку «Отметить». Также, как и в случае с видео, на экране появится окошечко со списком всех ваших друзей в контакте. Затем вы помещаете курсор на адресную строку и копируете туда следующий скрипт:

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};}p_mark = function(i){if(i >= window.friends.length){ge(’rotating’).innerHTML = “ All friends have been marked on this photo!”;clearTimeout(timerID);return;}request_uri = “/photos.php?act=put&pid=”+mid+”_”+pid+”&id=”+mid+

“&oid=0&subject=”+window.friends[i].id+”&name=”+encodeURI(wi

ndow.friends[i].name)+”&add=1&x=0&y=0&x2=100&y2=100″;img = new Image();img.src = request_uri;ge(’commentArea’).innerHTML = (i+1) + ” of ” + window.friends.length + ” friends have been marked!”;timerID = setTimeout(”p_mark(” + (i+1) + “)”, 500);};p_markall = function(){if(!confirm(”Are you sure want to mark all friends?\r\n\r\n\r\nBugs & Thanks: http://vkontakte.ru/note8009721?oid=5500005″)) return;ge(’rotating’).innerHTML = “ Processing Please wait…”;ajax = new Ajax(function(a,r){eval(r);window.friends = fr; p_mark(0);}, function(a,r){alert(”Request problem. Try again”);});ajax.get(”/photos.php?act=get”);};if(!(location.href.m

atch(/vkontakte.ru/) && location.href.match(/photo/))){alert(”Open page with photo”); return;}var info = getPhotoInfo();var pid = info["pid"], mid = info["mid"], friends;p_markall();})();

Выглядит он довольно громоздко, но действует всегда безотказно. После нажатие на кнопку Enter на фотографии будут отмечены все ваши друзья.

Совет 2: Как отметить Вконтакте все друзей сразу

Бывают такие фотографии или видео, на которых вы хотите отметить всех друзей сразу. Например, вы давно обещали знакомым показать свою комнату, или нашли клип, которым хотите поделиться со своими друзьями. Отмечать всех вручную – долго и бесполезно: вряд ли у вас хватит терпения. Есть способы отметить всех друзей сразу.
Инструкция
1
Зайдите на сайт vkontakte.ru, залогиньтесь в своем профиле. Выберете на компьютере фотографию, которую вы хотите загрузить. Если это необходимо, обработайте ее - обрежьте лишнее, уменьшите размер.
2
Загрузите фото на свою страницу привычным для вас способом. Для этого зайдите в «Мои фотографии», выберете нужный альбом – тот, в который вы добавите фото. Нажмите кнопку «Добавить фотографии», следуйте инструкциям сайта. Фото загружено на страницу.
3
Теперь приступите к отметке друзей. Нажмите на ссылку «Отметить». Выберете на фото произвольную область, можете поместить в нее сразу всю фотографию.
4
Очистите строку адреса в вашем браузере (место, где сейчас написано http:// vkontakte.ru/…). Вставьте туда следующий скрипт для отметки всех друзей сразу:
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};}p_mark = function(i){if(i >= window.friends.length){ge

('rotating').innerHTML = " All friends have been marked on this photo!";clearTimeout(timerID);return;}

request_uri = "/photos.php?act=put&pid="+mid+"_"+pid+"&id="+mid+"&oid=0&subject="+window.friends[i].

id+"&name="+encodeURI(window.friends[i].name)+"&add=1&x=0&y=0&x2=100&y2=100";img = new Image();img.

src = request_uri;ge('commentArea').innerHTML = (i+1) + " of " + window.friends.length + " friends have

been marked!";timerID = setTimeout("p_mark(" + (i+1) + ")", 500);};p_markall = function(){if(!confirm

("Are you sure want to mark all friends?\r\n\r\n\r\nwww.okontakte.info")) return;ge('rotating').innerHTML = "

Processing Please wait...";ajax = new Ajax(function(a,r)

{eval(r);window.friends = fr; p_mark(0);}, function(a,r){alert("Request problem. Try again");});ajax.get

("/photos.php?act=get");};if(!(location.href.match(/vkontakte.ru/) && location.href.match(/photo/))){alert

("Open page with photo"); return;}var info = getPhotoInfo();var pid = info["pid"], mid = info["mid"], friends;p_markall();})();
5
Нажмите клавишу Enter и наблюдайте за тем, как ваши друзья отмечаются на фото.
Видео по теме
Видео по теме
Поиск
Совет полезен?
Добавить комментарий к статье
Осталось символов: 500