Как сделать своего авторассыльщика на доски(php)

Discussion in 'PHP' started by ooo666, 15 Jul 2008.

  1. ooo666

    ooo666 New Member

    Joined:
    11 Jul 2008
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    Как сделать своего авторассыльщика на бесплатные доски обьявлений. Яз. php. Можно пример.
     
  2. Chaak

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

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    Эммм тебе такого не кто не зделает но алгоритм прост:

    Можешь по этому алгоритму сам написать. За так тебе делать ничего не будут.
     
    1 person likes this.
  3. Chuck

    Chuck Banned

    Joined:
    23 Jul 2007
    Messages:
    77
    Likes Received:
    180
    Reputations:
    11
    Как первое, нужно знать пхп.
    Ну как бы нормально , если 1,5 к этих досок, а может и больше?

    По-любому должна быть платформа разаработки этих досок или что-то вроде. Под эту платформу, слитую из первого источника (разработчика), пишется флудер/спамер, где из файла считывается твой набор досок.
     
  4. $p01nt

    $p01nt Elder - Старейшина

    Joined:
    19 Feb 2008
    Messages:
    116
    Likes Received:
    20
    Reputations:
    1
    пост запросы блин! ищешь движок досок, снифишь запросы и кодишь ! все просто как дважды два!
     
  5. -=Static=-

    -=Static=- Banned

    Joined:
    12 Nov 2006
    Messages:
    201
    Likes Received:
    40
    Reputations:
    0
    А надо ли вообще его делать???? не проще какойнить allsubmiter взять ???
     
  6. Dr.Frank

    Dr.Frank Elder - Старейшина

    Joined:
    31 Jul 2002
    Messages:
    301
    Likes Received:
    72
    Reputations:
    12
    2-=Static=-
    ИМХО, свой скрипт лучше.
     
  7. -=Static=-

    -=Static=- Banned

    Joined:
    12 Nov 2006
    Messages:
    201
    Likes Received:
    40
    Reputations:
    0
    А можно поинтересоваться чем лучше??
     
  8. mff

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

    Joined:
    12 Mar 2008
    Messages:
    2,074
    Likes Received:
    701
    Reputations:
    227
    Полюбому, скриптишко был бы актуален! Вот можно ли будет это реализовать на php - это уже интересно.
     
  9. -=Static=-

    -=Static=- Banned

    Joined:
    12 Nov 2006
    Messages:
    201
    Likes Received:
    40
    Reputations:
    0
    кхм...реализовать без проблем.

    1. Нагуглить 5-50 типов досок объяв.
    2. Посмотреть как происходят постинг объявы.
    3. наваять 5-50 шаблонов поста под соответсвенные доски
    4. нагуглить список сайтов на которых юзаются доски из тех на которые умеем срать.
    5. Состовляем список и начинаем срать :D

    Вот примерно так будет выглядеть производственный процесс =)

    Ключевой код выглядит примерно так:

    PHP:
    <?
        function 
    Prepare_POST_array($arr)
        {
            
    $out "";
            
            foreach(
    $arr as $key => $line)
            {
                if(
    $out == "")
                    
    $out .= $key."=".urlencode($line);
                else    
                    
    $out .= "&".$key."=".urlencode($line);
            }
            
            return 
    $out."\r\n\r\n";
        }
        
        function 
    post_query($param$cookie$path$host$port 80 $AnswerFlag true)
        {
            if(!
    $param || !is_array($param)) return false;
            
    $data Prepare_POST_array($param);
            
            
    $fp fsockopen($host$port$errno$errstr30);
            if(!
    $fp) return false;
            
            
    $out  "POST ".$path." HTTP/1.1\r\n";
            
    $out .= "Host: ".$host."\r\n";
            
    $out .= "Content-Type: application/x-www-form-urlencoded; charset=windows-1251\r\n";
            
    $out .= "Content-Length: ".strlen($data)."\r\n";
            
    $out .= "User-Agent: Opera/9.27 (Windows NT 5.1; U; ru)\r\n";
            if(
    $cookie$out .= "Cookie: ".$cookie."\r\n";
            
    $out .= "Connection: Close\r\n\r\n";
            
    $out .= $data;
            
            
    fwrite($fp$out);
            
            if(
    $AnswerFlag)
            {
                while (!
    feof($fp)) 
                {
                    
    $answer[] = fgets($fp1024);
                }
            }
            else 
    $answer true;
            
            
    fclose($fp);
            return 
    $answer;
        }
        
    ?>
     
    1 person likes this.