php set_time_limit ignore_user_abort true sid Вот сюда впиши SID ch cu

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<?php
set_time_limit(0);
ignore_user_abort(true);
$sid = ''; // Вот сюда впиши SID
$ch = curl_init();
curl_setopt_array($ch, array(
CURLOPT_RETURNTRANSFER => true,
CURLOPT_COOKIE => 'sid='.$sid,
CURLOPT_USERAGENT => $_SERVER['HTTP_USER_AGENT']
));
curl_setopt($ch, CURLOPT_URL, 'http://spaces.ru/diary/?P=1');
$res = curl_exec($ch);
preg_match_all("/&amp;P=([0-9]+)/", $res, $pages);
$pages = count($pages[1]) > 0 ? end($pages[1]) : 1;
for ($i = 2; $i <= $pages; $i++) {
curl_setopt($ch, CURLOPT_URL, 'http://spaces.ru/diary/?P='.$i);
$res .= curl_exec($ch);
}
preg_match_all("/read&amp;id=([0-9]+)[^#<>]+#comments/", $res, $diaries);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_URL, 'http://spaces.ru/diary/?r=diary/delete');
for ($i = 0; $i < count($diaries[1]); $i++) {
curl_setopt($ch, CURLOPT_POSTFIELDS, array('id' => $diaries[1][$i]));
curl_exec($ch);
sleep(3); // если интернет ну вообще мегаУГ - нужно закомментировать
}
echo 'Done!';
?>