PDA

Просмотр полной версии : Доброго времени суток! Прочтите тему! Помощь нужна!


ExTRiDE
28.02.2010, 14:36
И так у меня есть скрипт! Он спамит по одному сайту текст у примеру "Привет". Но почему то перестал работать! Помогите люди добрые пожалуйста, я думаю из вас есть те кто с эти справится!

<?php

/*НАСТРОЙКИ*/
$start = 1; //стартовая страница
$end = 30; //конечная страница
$text = 'Привет'; //текст
$userid = 145009; //ID пользователя
$password = 'trikkers'; //пароль пользователя
/*НАСТРОЙКИ*/

/*ФУНКЦИОНАЛ*/
function Req($url, $id = false)
{
global $text, $userid, $password;
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
curl_setopt($ch, CURLOPT_COOKIE, 'dle_user_id=' . $userid . '; dle_password=' . md5($password));
if ($id)
{
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, 'comments=' . urlencode(iconv('windows-1251', 'UTF-8',
$text)) . '&name=password&mail=&skin=code4test&post_id=' . $id . '&rndval=' . time());
}
$res = curl_exec($ch);
return $res;
}

for ($i = $start; $i <= $end; $i++)
{
echo 'Parsing page #' . $i . "...\r\n";
$list = Req('http://nwcod.com/page/' . $i);
preg_match_all("<div id='news-id-(\d+)'>", $list, $m);
foreach ($m[1] as $id)
{
$res = Req('http://nwcod.com/engine/ajax/addcomments.php', $id);
if (!strpos($res, "alert"))
echo $id . ' - OK!' . "\r\n";
else
echo $id . ' - Error!' . "\r\n";
}
}
/*ФУНКЦИОНАЛ*/

?>


Скрипт начинает работать!
Скрипт закончил работу и написано:
Parsing page #1... 94277 - Error! 93345 - Error! 104989 - Error! 109102 - Error! 108933 - Error! 108997 - Error! 109090 - Error! 109070 - Error! 108888 - Error! 109089 - Error! 109087 - Error! 108952 - Error! 109084 - Error! 109083 - Error! 109082 - Error! 109008 - Error! 109050 - Error! 108973 - Error! 108412 - Error! 109080 - Error! Parsing page #2... 109079 - Error! 109078 - Error! 109077 - Error! 109040 - Error! 109010 - Error! 109031 - Error! 109015 - Error! 109073 - Error! 103724 - Error! 107865 - Error! 109068 - Error! 109051 - Error! 109029 - Error! 109033 - Error! 109067 - Error! 109064 - Error! 109063 - Error! 109062 - Error! 109061 - Error! 109028 - Error! Parsing page #3... 109059 - Error! 108872 - Error! 109053 - Error! 108990 - Error! 109041 - Error! 109052 - Error! 109049 - Error! 109048 - Error! 104472 - Error! 109044 - Error! 109043 - Error! 109042 - Error! 109039 - Error! ........................и т.д.