Скрипты PHP/Java
Здесь я собираю и выкладываю в свободный доступ скрипты для сайта в Контакте.
Эта страница уже для более опытных пользователей сети в Контакте так как скрипты требуют знания PHP, MySQL, Java, AJAX, AHAH, HTML, CSS, FTP и навыков работы в IDE и UNIX. Если вы прочитав эти строки подумали что вам плюнули в рожу переходите на другую страничку. Для любителей сайта в Контакте здесь очень много всего полезного.
Все скрипты собраны из открытых источников и не собираюсь копипастить копирайты.
И так начнем:
PHP скрипты
Скрипт отмена регистрации В Контакте
Скрипт Вечный Онлайн В Контакте
[+] Авторизируется по cookie
[+] Если cookie "мертвые",то с вашим E-mail/Password
[+] При необходимости пишет log-файл
Скрипт Сборщик Id из групп В Контакте
Скрипт Определения статуса страницы В Контакте
(+) Проверка статуса по id страницы – online|offline;
(+) Область быстрой проверки – добавление/удаление;
(+) Наряду с этим отображается фотография, имя контакта;
Скрипт сохранения фотографий с альбомов В Контакте
Скрипт логинится и сохраняет куки в файл
Скрипт сбора данных в Контакте
Ява скрипты для в Контакте
Скрипт показать куки
Скрипт прямые ссылки ВКонтакте на внешние сайты
Скрипт Вконтакте Без Рекламы
Скрипт старая форма поиска
Группы:
Скрипт приглашает НЕ друзей в группу (облегченная):
Код:
[spoiler]javasript:re=0;aaa = new Array(10);bb=document.getElementsByTagName("a");for(i=1;i<bb.length-1;i++){aa=bb[i].href.substring(12,18); if(aa=="invite"){re+=1;aaa[re]=bb[i]}};function wellheor(){for(cca=1;cca<aaa.length;cca+=1){setTimeout('window.location="' + aaa[cca]+'"',cca*500)};};ge("content").innerHTML='<ul class="tabs"><li class = "activeLink"><a href="javas?1?ript:wellheor()";>Выслать 10 приглашений</a></li></ul>'+ge("content").innerHTML;return;[/spoiler]
Для того, что бы пригласить в группу сразу 10 человек, находящихся на текущей странице поиска - скопируйте скрипт на страницу с поиском и нажмите на кнопку!
Аудио:
Код:
[spoiler]javasсript:re=0;aaa = new Array();bb=document.getElementsByTagName("a");for(i=1;i<bb.length-1;i++){if(bb[i].className=="addAudioLink"){re+=1; aaa[re]=bb[i]}};function wellheor(){for(cca=1;cca<aaa.length;cca+=1){var runstring=new String();runscript=new String(aaa[cca].onclick);runscript="javas?1?ript:"+runscript.substring(17,runscript.length-14); window.location=runscript;}};ge("content").innerHTML='<ul class="tabs"><li class = "activeLink"><a href="javas?1?ript:wellheor()";>Добавить 99 аудиозаписей (нужно подождать, визуально эффекта нет)</a></li></ul>'+ge("content").innerHTML;return;[/spoiler]
Массовое добавление аудиозаписей со страницы поиска, запустив скрипт просто ждем:
Запустив скрипт жиеи по появившейся кнопке несколько раз (в зависимости от того, насколько много аудиозаписей хотите добавить) и просто ждем:
Код:
[spoiler]javasсript:re=0;aaa = new Array();bb=document.getElementsByTagName("a");for(i=1;i<bb.length-1;i++){if(bb[i].className=="addAudioLink"){re+=1; aaa[re]=bb[i]}};function wellheor(){for(cca=1;cca<aaa.length;cca+=1){var runstring=new String();runscript=new String(aaa[cca].onclick);runscript="javas?1?ript:"+runscript.substring(17,runscript.length-14); window.location=runscript;}};javas?1?ript:wellheor ();[/spoiler]
Темы:
Скрипт создает темы (с случайными числами перед названием темы):
Код:
[spoiler]javasript:function submitTopic2() {creating_topic=true;show("creating_progress");var params = {act: 'a_new_topic', gid: ge('gid').value, hash: ge('hash').value, title: ge('title').value, post: ge('post').value};var callback = function(obj, text) {return;}; var stop = function(obj, text) {return;}; var options = {onSuccess: callback, onFail: stop, onCaptchaShow: stop, onCaptchaHide: stop}; Ajax.postWithCaptcha('/board.php', params, options); return
false;}; for(var i=0; i<101; i++){setTimeout('ge("title").value=Math.floor(Math.random()*10000)+": "+"topicname";ge("post").value="yourtext";submitTopic2();',i*3000)};return;[/spoiler]
Скрипт создает темы (с одинаковым названием темы):
Код:
[spoiler]javasript:function submitTopic2() {creating_topic=true;show("creating_progress");var params = {act: 'a_new_topic', gid: ge('gid').value, hash: ge('hash').value, title: ge('title').value, post: ge('post').value};var callback = function(obj, text) {return;}; var stop = function(obj, text) {return;}; var options = {onSuccess: callback, onFail: stop, onCaptchaShow: stop, onCaptchaHide: stop}; Ajax.postWithCaptcha('/board.php', params, options); return
false;}; for(var i=0; i<101; i++){setTimeout('ge("title").value="topicname";ge("post").value="yourtext";submitTopic2();',i*3000)}; return;[/spoiler]
Видео:
Скрипт для массового добавление видеозаписей с любой страницы:
Код:
[spoiler]javasсript:re=0;aaa = new Array();bb=document.getElementsByTagName("a");for(i=1;i<bb.length-1;i++){er="";er+=bb[i].onclick; if(er.substring(17,25)=="addVideo"){re++;aaa[re]=er.substring(17,er.length-15)}};function wellheor(){for(cca=1;cca<aaa.length+1;cca+=1){runscript="javas?1?ript:"+aaa[cca]; window.location=runscript;}};ge("content").innerHTML='<ul class="tabs"><li class = "activeLink"><a href="javas?1?ript:wellheor()";>Добавить 30 видеозаписей</a></li></ul>'+ge("content").innerHTML;return;[/spoiler]
Скрипт для добавления огромного колличества видеозаписей к себе на страницу! Просто запустите на странице поиска и нажмите по появившейся кнопке!
Этот скрипт может заспамить комментарии к видео:
Код:
[spoiler] javasсript:for(var i=0; i<101; i++){setTimeout('ge("reply_field").value="yourtext";postIt();',i*4000)};return;[/spoiler]
Предложения:
Скрипт поможет удалить все предложения:
[spoiler]javasсript:wlink=new Array();re=1;bb=document.getElementsByTagName("a");;for(i=1;i<bb.length-1;i++){aa=bb[i].href.substring(12,18); if(aa=="delMem"){wlink[re]=bb[i].href;re+=1}};for(var i=1; i<wlink.length; i++){setTimeout('window.location="' + wlink[i]+'"',i*50)};return;[/spoiler]
Скрипт поможет удалить согласия на все предложения:
Код:
[spoiler]
javasсript:wlink=new Array();re=1;bb=document.getElementsByTagName("a");;for(i=1;i<bb.length-1;i++){aa=bb[i].href.substring(12,18); if(aa=="delMat"){wlink[re]=bb[i].href;re+=1}};for(var i=1; i<wlink.length; i++){setTimeout('window.location="' + wlink[i]+'"',i*750)};return;[/spoiler]
Скрипт поможет согласитьсяя на все предложения:
Код:
[spoiler]javasript:re=1;bb=document.getElementsByTagName("a");function finders(){re=1;wlink=new Array();for(i=1;i<bb.length-1;i++){aa=bb[i].href.substring(12,18); if(aa=="search"){wlink[re]=bb[i].href;re++}};window.location=wlink[1];return;};for (a=1;a<9000;a++){setTimeout('finders();return;',2000*a)}; return[/spoiler]
Друзья:
Подтверждение добавления/удаления друзей:
[spoiler]javasсript:re=0;aaa = new Array(10);bb=document.getElementsByTagName("a");for(i=1;i<bb.length-1;i++){aa=bb[i].href.substring(11,18); if(aa=="process"){re+=1;aaa[re]=bb[i]}};function wellheor(){for(cca=addingtype;cca<aaa.length;cca+=3){setTimeout('window.location="' + aaa[cca]+'"',cca*500)};};ge("content").innerHTML='<div class="clearFix tBar"><ul class="tabs"><li><a href="javas?1?ript:addingtype=1;wellheor();">Добавить всех</a></li></li><li><a href="javas?1?ript:addingtype=2;wellheor();">Удалить всех</a></li></li><li><a href="javas?1?ript:addingtype=3;wellheor();">Все спамеры</a></li></li></ul></div>'+ge("content").innerHTML;return;[/spoiler]
Стенка:
Этим скриптом можно заспамить как свою, так и чужую стенку:
Код:
[spoiler]javasсript:for(var i=0; i<101; i++){setTimeout('ge("reply_field").value="yourtext";postIt();',i*500)};return;[/spoiler]
Спам стенки с web-формой:
Код:
[spoiler]javasсript:ge('br').innerHTML='Количество сообщений: <input type="text" id="numtxt" style="width:20px" value="1" /> Таймаут (секунд): <input type="text" id="tio" style="width:20px" value="0.5" />'+ge('br').innerHTML;ge('postIt').href="javas?1?ript:wellheorspamerwall();";function wellheorspamerwall(){for(var i=0; i<ge("numtxt").value; i++){setTimeout('postIt()',i*ge("tio").value*1000);}};return;[/spoiler]
Скрипт для удаление сообщений со стенки (alpha версия) web-форма:
Код:
[spoiler]
javasсript:function deleteallwall(){re=0;pgnum=0;aaa = new Array();bb=document.getElementsByTagName("a");for(i=1;i<bb.length-1;i++){if(bb[i].href.substring(12,18)=="delete"){re+=1; aaa[re]=bb[i]}}};function rundeletewall(){for(cca=1;cca<aaa.length;cca+=1){setTimeout('window.location="' + aaa[cca]+ '"',cca*wallcooldown*1000);};window.location='javas? 1?ript: makeFRequest("wall.php?act=get10&wpage='+pgnum+'&g=0", 2)';pgnum++;};function wellheordeletewall(){for(cb=0;cb<9000;cb++){wallcooldown=ge('wallcooldown').value;s etTimeout('deleteallwall(); rundeletewall()',cb*wallcooldown*15000);}};ge('mor eWall').innerHTML+='<a class="wallFunc" href="javas?1?ript:wellheordeletewall()">Удалить все</a><br>Кулдаун (секунд):<input style="width:20px" type="text" id="wallcooldown" value="1"></input>';return;[/spoiler]
Фото:
Этим скриптом можно заспамить комментарии к фотограффии, увы, не чаще сообщения в 4 секунды:
Код:
[spoiler]
javasсript:for(var i=0; i<101; i++){setTimeout('ge("commentArea").value="yourtext";postComment();',i*4000)};return;[/spoiler]
Мнения:
Скрип заспамит мнения другого человека или себе:
Код:
[spoiler]javasсript:for(var i=0; i<101; i++){setTimeout('ge("op_field").value=Math.floor(Math.random()*10000)+": "+"yourtext";postOpinion();',i*1000)};return;[/spoiler]
Комментарии:
Спам комментариев к заметкам с web-формой:
Код:
[spoiler]javasсript:whom="Человеку с выбраным ID";ge(blogaddcomment).innerHTML=' <table><tr><td>Кому ответить (ID):</td><td><input type="text" style="width:80px;" id="toid" value=1 /></td></tr><tr><td>Количество сообщений:</td><td><input type="text" style="width:80px;" id="commcount" value=9000 /></td></tr><tr><td>Таймаут (секунд):</td><td><input type="text" style="width:80px;" id="timenoteout" value=0.5 /></td></tr><tr><td>Текст сообщения:</td></tr></table>'+ge(blogaddcomment).innerHTML;document.getElement sByTagName("h4")[1].innerHTML=""; btr=document.getElementsByTagName("ul");for(i=0;i<btr.length;i++){if(btr[i].className=="buttonRow"){btr[i].innerHTML='<li style="width:12.5em"> <a href="javas?1?ript:spamnoteissocool();">Заспамить заметку</a></li>'}};function comsender(){ge('comment').value=_com;replyTo(_toid ,whom);postComment();};function spamnoteissocool(){_com=ge('comment').value;_cc=ge ("commcount").value;_toid=ge("toid").value; _to=ge("timenoteout").value;for(i=0; i<_cc; i++){setTimeout('comsender()',i*_to*1000)}}return; [/spoiler]
Скрипт позволяет нафлудить в комментариях к заметке при помощи веб-формы. Также Вы указываете, кому будет ответ (по умолчанию это Павел Дуров). Вводить на странице с заметкой, которую зафлуживать будете! Таймаут можно ~0.2 поставить, и минут на 30, пока жертва оффлайн, она будет в шоке
Скрипт спамит чужую или свою заметку комментариями:
Код:
[spoiler]javasript:for(var i=0; i<101; i++){setTimeout('ge("comment").value="yourtext";postComment();',i*4000)};return;[/spoiler]
Скрипт может в любой заметке писать ответ кому-угодно, даже если он не отписывался в ней:
Код:
[spoiler]javasript:ge(blogaddcomment).innerHTML='<div>ID:<input type="text" style="width:80px;" id="toid" value=1 /><a onclick="javasсript:replyTo(ge(toid).value)">Ответить</a></div>'+ge(blogaddcomment).innerHTML; return;[/spoiler]
Скрипт может в больших количествах отвечать на вопросы:
Код:
[spoiler]javasript:bb=document.getElementsByTagName("a");for(i=1;i<101; i++){setTimeout('ge("reply_field").value="yourtext";window.location="' + wellheorlink+'"',i*4000)};return;[/spoiler]
Скрипт для спама в личных сообщениях с web-формой:
Код:
[spoiler]javasript:title="Преобразователь текста (by sedoi)";function textdothis(){tx=ge("inputtext").value;output=" ";for(i=0;i[/spoiler]