Качалка на РНР с depositfiles.com

Discussion in 'PHP' started by Student :), 7 Jan 2008.

  1. Student :)

    Student :) Elder - Старейшина

    Joined:
    9 Feb 2007
    Messages:
    278
    Likes Received:
    18
    Reputations:
    -15
    Привет всем с Н Г ! и Рождеством!
    вопрос делаю на PhP качалку с депозитника
    скрипт то работает то нет помогите в чём проблема ?
    привожу свой код :)
    PHP:
    <?php
    $proxy
    ="";
    ////////////////////////////////////////////////////////////////
    if(@$_POST['enter']){
    if(
    $_POST['cod']!=''){$postdata="img_code=".$_POST['cod']."&file_password=&gateway_result=1&icid=".$_POST['cid']."&go=1";
    $cookies="uprand=".$_POST['cokie']."; path=/; domain=.depositfiles.com";
    }
    else {
    $postdata="gateway_result=1";}
    echo 
    $postdata;
    $ch2 curl_init();  
    curl_setopt($ch2CURLOPT_URL,'http://depositfiles.com/ru/files/'.$_POST['number'].''); // set url to post to  
    curl_setopt($ch2CURLOPT_PROXY$proxy);
    curl_setopt($ch2CURLOPT_HEADER1);
    curl_setopt($ch2CURLOPT_FOLLOWLOCATION1);// allow redirects  
    curl_setopt($ch2CURLOPT_USERAGENT'Opera/9.24 (Windows NT 5.1; U; ru)');
    curl_setopt($ch2CURLOPT_RETURNTRANSFER,1); // return into a variable  
    curl_setopt($ch2CURLOPT_COOKIE$cookies);
    curl_setopt($ch2CURLOPT_POST1); // set POST method  
    curl_setopt($ch2CURLOPT_POSTFIELDS$postdata); // add POST fields  
    curl_setopt($ch2CURLOPT_TIMEOUT8);
    $result2 curl_exec($ch2); // run the whole process  
    curl_close($ch2);   
    echo 
    $result2;
    preg_match("|Set-Cookie: uprand=([\d\w]+);|i",$result2,$cookie);
    //echo $cookie[1];
    preg_match_all("/<input type=\"hidden\" name=\"icid\" value=\"(.*?)\">/i",$result2,$ersend);
    //http://depositfiles.com/get_download_img_code.php?icid=d5vbgOGfs6DPvTx4suUgyA__
    //echo $ersend[1][0]."<br>";
    echo "<img src=\"http://depositfiles.com/get_download_img_code.php?icid={$ersend[1][0]}\">";
    }
    ?>
    <form action="" method="POST">
    <input type="hidden" name="cid" value="<?=$ersend[1][0];?>" />
    <input type="hidden" name="cokie" value="<?=$cookie[1];?>" />
    Nomer Faila:<input type="text" name="number" value="<?=$_POST['number'];?>" />
    Captcha: <input type="text" name="cod" size="10"/>
    <input type="submit" name="enter" value="Ok »" />
    </form>
     
    #1 Student :), 7 Jan 2008
    Last edited: 7 Jan 2008
  2. baz1k

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

    Joined:
    22 Aug 2006
    Messages:
    38
    Likes Received:
    21
    Reputations:
    2
    А смысл этой качалки?) она же капчу не обходит) а еще по моему там 99 секундная задержка ;)
     
  3. Student :)

    Student :) Elder - Старейшина

    Joined:
    9 Feb 2007
    Messages:
    278
    Likes Received:
    18
    Reputations:
    -15
    я 99 сек. задержку обошол :D
     
    #3 Student :), 7 Jan 2008
    Last edited: 7 Jan 2008
    1 person likes this.