cUrl-бот не работает. Нужна помощь

Discussion in 'PHP' started by Strannik89, 17 Dec 2012.

  1. Strannik89

    Strannik89 New Member

    Joined:
    9 Dec 2012
    Messages:
    5
    Likes Received:
    0
    Reputations:
    0
    Это код простейшего cUrl-бота . но он не рабтает... Не проходит авторизация. Помогите пожалуйста решить эту проблему. файлы с куками пустые. тестирую с денвера.
    Code:
    for ($i=1; $i<5; $i++)  {   $url = "http:/site.ru/guest/?id=2&pass=121212"; // Страничка, на которую посылаем ajax-запросы   $ch = curl_init ($url);   curl_setopt ($ch, CURLOPT_USERAGENT, 'Mozilla 5.0'); //Прописываем User Agent, чтобы приняли за своего  curl_setopt ($ch, CURLOPT_COOKIEFILE, "cookie.txt"); // Сюда будем записывать cookies, файл в той же папке, что и сам скрипт  curl_setopt ($ch, CURLOPT_COOKIEJAR, "cookie.txt");  curl_setopt ($ch, CURLOPT_HEADER, 1);  curl_setopt ($ch, CURLOPT_POST, 1);   curl_setopt ($ch, CURLINFO_HEADER_OUT, 1);  curl_setopt ($ch, CURLOPT_POSTFIELDS, "msg=".rand (10000, 100000)); //Устанавливаем значения, которые мы передаем через POST на сервер в нужном формат  $result = curl_exec($ch);   echo $result;  curl_close ($ch);  } 
    Может у кого то есть сие чудо где можно указать куки, а не автологин? Рабочий .
     
  2. qaz

    qaz Elder - Старейшина

    Joined:
    12 Jul 2010
    Messages:
    1,551
    Likes Received:
    173
    Reputations:
    75
    ну ты домен хоть дай
     
  3. Strannik89

    Strannik89 New Member

    Joined:
    9 Dec 2012
    Messages:
    5
    Likes Received:
    0
    Reputations:
    0
    да я убрал чтоб за рекламу не посчитали. в принципе надо одного школьника помучить. барыжка тупой. загоняет чужие скрипты под видом своих. только копирайты чистит... у него сайт на DCMS 6.6.4 . или дайте пример, я попробую сам переделать под его форму отправки.
     
  4. qaz

    qaz Elder - Старейшина

    Joined:
    12 Jul 2010
    Messages:
    1,551
    Likes Received:
    173
    Reputations:
    75

    его за рекламу не посчитают, а без домена ничего не сделаешь
     
  5. Strannik89

    Strannik89 New Member

    Joined:
    9 Dec 2012
    Messages:
    5
    Likes Received:
    0
    Reputations:
    0
    http://fazmi.ru/ . вчера сменил он двиг. ника не определится что его тупая голова хочет
     
  6. Juliett

    Juliett New Member

    Joined:
    15 Dec 2011
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    CURLOPT_RETURNTRANSFER, true
     
  7. Strannik89

    Strannik89 New Member

    Joined:
    9 Dec 2012
    Messages:
    5
    Likes Received:
    0
    Reputations:
    0
    Авторизация не проходит там. наверное надо только через куки.. автологин не пашет .. работает через ссылку login.php?id=2&pass=111111
     
  8. qaz

    qaz Elder - Старейшина

    Joined:
    12 Jul 2010
    Messages:
    1,551
    Likes Received:
    173
    Reputations:
    75
    PHP:
    <?
    $num "50";
    //сообщений в гостевую

    $cur=curl_init(); 
    curl_setopt($curCURLOPT_URL"http://fazmi.ru/login.php"); 
    curl_setopt($cur,CURLOPT_USERAGENT,"Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.8.131 Version/11.10");    
    curl_setopt($cur,CURLOPT_COOKIEJAR,"cookiefile.txt");       
    curl_setopt($cur,CURLOPT_COOKIEFILE,"cookiefile.txt"); 
    curl_setopt($cur,CURLOPT_RETURNTRANSFER,1); 
    curl_setopt($curCURLOPT_POST1);         
    curl_setopt($curCURLOPT_POSTFIELDS,"nick=Tuborg&pass=121212");  
    curl_exec($cur);
    curl_close($cur);



    for(
    $a=0;$a<=$num;$a++){
    $rand rand(1,10);
    $cur=curl_init(); 
    curl_setopt($curCURLOPT_URL"http://fazmi.ru/guest/"); 
    curl_setopt($cur,CURLOPT_USERAGENT,"Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.8.131 Version/11.10");    
    curl_setopt($cur,CURLOPT_COOKIEJAR,"cookiefile.txt");       
    curl_setopt($cur,CURLOPT_COOKIEFILE,"cookiefile.txt"); 
    curl_setopt($cur,CURLOPT_RETURNTRANSFER,1); 
    curl_setopt($curCURLOPT_POST1);         
    curl_setopt($curCURLOPT_POSTFIELDS,"msg=admin_lox_$rand");  
    curl_exec($cur);
    curl_close($cur);
    }
    ?>
    .................
     
    #8 qaz, 17 Dec 2012
    Last edited: 17 Dec 2012
  9. Strannik89

    Strannik89 New Member

    Joined:
    9 Dec 2012
    Messages:
    5
    Likes Received:
    0
    Reputations:
    0
    Спасибо. одблагодарил...