наверно каждый второй у кого есть интернет, зарегистрирован на сайте wwwvkontakte.ru вот некоторы скрипты позволяющие упростить сидение в контакте!
1. Как скачивать приложения в контакте.(видеоурок)
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/NjsMxJ22SgA&color1=0xb1b1b1&color2=0xcfcfcf&hl=ru&feature=player_embedded&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/NjsMxJ22SgA&color1=0xb1b1b1&color2=0xcfcfcf&hl=ru&feature=player_embedded&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"></embed></object>
2.
Как отметить всех друзей на фото (этот скрипт уже не работает)
Данный скрипт, позволяет отметить всех ваших друзей на одной фотографии. Отличная возможность разосласть новогоднюю открытку всем и сразу.
Использование скрипта:
1) Заходим на страницу с фотографией в вашем фотоальбоме.
3) Нажмиет "Отметить человека"
3) Скопируйте данный скрипт в строку адреса и нажмите "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 = "<h4> All friends have been marked on this photo!</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+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 = "<h4> Processing <img src=\"http://vkontakte.ru/images/upload.gif\"><br /> Please wait...</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("Open page with your photo"); return; } window.adostes_pid = info["pid"]; window.adostes_mid = info["mid"]; adostes_markallf(); })();
Данный скрипт работает только в браузерах Mozilla FireFox и Opera
3.
Как отметить всех друзей на видео
Инструция:
Для того чтобы отметить всех ваших друзей на видео, необходимо проделать следующее:
1) Открыть страницу с вашим видео и нажать "Отметить", чтобы открылся список друзей;
2) В адресной строке (там где вы вводите адрес сайта) вставте этот скрипт:
javascript:for(blabla=0;blabla<5000;blabla++){ var elem = document.getElementById('f'+blabla); if(elem == null) break; elem.onclick(); }
Нажмите "Enter" и наблюдайте, как друзья сами добавляются.
4.
Как скачать видео в Контакте?
Инструкция:
Для того чтобы скачать видео, зайдите на любую страницу содержащую видео-файл. В строку адреса (куда вы вводите адреса сайтов) вставте JavaScript написанный ниже:
javascript:(function(){var s=document.createElement('script');s.src='http://okontakte.info/1/video.js'; s.type='text/javascript'; document.getElementsByTagName('head')[0].appendChild(s);})();
После, нажмите Enter и появится меню для скачивания.
5.
Статус в несколько строк
Благодарю этому скрипту, вы сможете делать свой статус в несколько строк, точно также как показано на изображении:
Инструкция:
Зайдите на вашу страницу и в строке адреса (Так где вводятся адреса сайтов) вставьте скрипт, написанный ниже:
javascript:var text="Ваш\nТекст"; ajax = new Ajax(); ajax.post('/profile.php', {'setactivity':text, 'activityhash': ge('activityhash').value}); window.location.reload();
Вместо "Ваш\nТекст" пишите ваш текст, там где должен быть перенос на следующую строку вставьте "\n" .
6.
Скачка музыки через JavaScript
Достаточно удобный и простой способ. Чтобы скачать аудиозапись, зайдите на любую страничку, где они находятся (В своих аудиозаписях, аудиозаписях группы или у друзей)
Скопируйте этот скрипт в буфер обмена:
javascript:function operate(konfuze,loves,you,all_,xP){you=you.toString(10);while(you.length<5){you='0'+you;}document.getElementById('audio'+konfuze).innerHTML='<div><a href="http://cs'+loves+'.vkontakte.'+'ru/u'+you+'/audio/'+all_+'.mp3">CКАЧАТЬ '+document.getElementById('performer'+konfuze).innerHTML+'- '+document.getElementById('title'+konfuze).innerHTML+'</a></div><br />';}
Вставте скрипт в строку адреса, на страницу с аудиозаписями.
Потом, как показано на картинке, нажмите клавишу Enter на вашей клавиатуре.
На первый взгляд ничего не произойдёт.
Но на самом деле, теперь, после того как вы будите нажимать на кнопочку Play будет появляться ссылка с нужной звукозаписью в формате mp3.
Отредактировано MIRON (2009-06-18 21:02:20)