Задумка:
1) Заходим под прокси на форум, логинимся.
2) Берем rss ленту новостей, в ней "пост1" - постим в мою тему на форуме как ответ.
3) ждем 40 сек, задержка между постами.
4) из rss берем "пост2" и опять постим как ответ в мою тему.
и так по цыклу...
в cUrl опыта нету, в php на начальном уровне, был бы рад помощи...
Вот что реализовал:
<?php
// логин и пас на форум
$login = 'логин1';
$pass = 'пароль';
// инфа для поста
$content = "инфа из рсс";
$proxy = '195.114.6.10:3128';
if( $curl = curl_init() ){
curl_setopt($curl,CURLOPT_URL,'http://intporn.com/');
curl_setopt($curl, CURLOPT_COOKIESESSION, TRUE);
curl_setopt($curl, CURLOPT_COOKIEFILE, "cookiefile");
curl_setopt($curl,CURLOPT_RETURNTRANSFER,true);
curl_setopt($curl,CURLOPT_FOLLOWLOCATION,true);
curl_setopt($curl,CURLOPT_CONNECTTIMEOUT,30);
curl_setopt($curl,CURLOPT_ENCODING,'gzip,deflate');
curl_setopt($curl,CURLOPT_USERAGENT,'mozilla');
curl_setopt($ch, CURLOPT_PROXY, "$proxy");
if( $html = curl_exec($curl) ){
curl_setopt($curl,CURLOPT_URL,'intporn.com/forums/login.php?do=login');
curl_setopt($curl,CURLOPT_POST,TRUE);
curl_setopt($curl,CURLOPT_POSTFIELDS,"s=&do=login&vb_login_password=&vb_login_md5password=&vb_login_md5password_utf= &vb_login_username=$login&cookieuser=1&vb_login_password=$pass");
if( $html = curl_exec($curl) ){
if( preg_match('/\<input type=\"hidden\" name=\"killspammers\" value=\"(.+?)\"\/\>/', $html, $out) ){
curl_setopt($curl,CURLOPT_URL,'http://intporn.com/forums/newreply.php?do=postreply&t=2889916');
curl_setopt($curl,CURLOPT_POSTFIELDS,"message=$content&wysiwyg=1&styleid=0&fromquickreply=1&s=&securitytoken=1351604709-df505fab5d1c54f125c4dc469314b530c70ea1fb&do=postreply&t=2889916&p=who+cares&specifiedpost=0&parseurl=1&loggedinuser=336024&sbutton=Post+Quick+Reply");
if( $html = curl_exec($curl) ){
echo 'успешный пост';
}
}
}
}
curl_close($curl);
}
?>
Прошу помощи, кто чем сможет