نمایش نتایج: از شماره 1 تا 1 , از مجموع 1

موضوع: پلاگین دانلود youtube.com

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    مدير باز نشسته
    تاریخ عضویت
    Aug 2010
    محل سکونت
    Tabriz
    نوشته ها
    2,867
    تشکر تشکر کرده 
    9,600
    تشکر تشکر شده 
    10,334
    تشکر شده در
    2,560 پست
    قدرت امتیاز دهی
    6929
    Array

    پلاگین دانلود youtube.com

    6. youtube.com (Updated: 7 Sep 2011)1
    اینم برای یوتوب : برا من سه سوت مستقیم میکنه شما چطور:D

    youtube_com.php

    کد:
    <?php
    
    if (preg_match('#^http://([a-z0-9]+)\.youtube\.com/#', $url) || preg_match('#^http://youtube\.com/#', $url)){
    
                    ########################
                    # Get YouTube url Page #
                    ########################
    
                    $data = $this->curl("$url","","");
                    //echo "<br><br>data = " . $data;
    
                    ###################
                    # Start Debugging #
                    ###################
    
                    if(strstr($data,'verify-age-thumb'))
                    {
                            $this->error = "Adult Video Detected";
                    }
    
                    if(strstr($data,'das_captcha'))
                    {
                            $this->error = "Captcha Found. Please run on different server";
                    }
    
                    if(!preg_match('/stream_map=(.[^&]*?)&/i',$data,$match))
                    {
                            $this->error = "Error Locating Downlod URL's";
                    }
    
                    echo $this->error;
    
                    #################
                    # End Debugging #
                    #################
    
                    ####################################################################
                    # Get the highest quality video available                       #
                    # Extract URL, filename and filesize variables from generated page #
                    ####################################################################
    
                    if(preg_match('/stream_map=(.[^&]*?)&/i',$data,$match))
                    {
                    $fmt_url =  urldecode($match[1]);
                    //echo "<br><br>fmt_url = " . $fmt_url;
                    }
    
                    if(preg_match('/^(.*?)\\\\u0026/',$fmt_url,$match))
                    {
                    $fmt_url = $match[1];
                    //echo "<br><br>fmt_url = " . $fmt_url;
                    }
    
                    $urls = explode(',',$fmt_url);
                    $foundArray = array();
    
                    foreach($urls as $url)
                    {
                            if(preg_match('/url=(.*?)&.*?itag=([0-9]+)/si',$url,$um))
                            {
                                    $u = urldecode($um[1]);
                                    $foundArray[$um[2]] = $u;
                            }
                    }
    
                    preg_match('<meta name="title" content="(.*?)">', $data, $matches);
                    $title = $matches[1];
    
                    if ($foundArray[13]) {
                    $URL=$foundArray[13];
                    $filename = $title . ".3gp";
                    }
    
                    if ($foundArray[17]) {
                    $URL=$foundArray[17];
                    $filename = $title . ".3gp";
                    }
    
                    if ($foundArray[36]) {
                    $URL=$foundArray[36];
                    $filename = $title . ".3gp";
                    }
    
                    if ($foundArray[5]) {
                    $URL=$foundArray[5];
                    $filename = $title . ".flv";
                    }
    
                    if ($foundArray[6]) {
                    $URL=$foundArray[6];
                    $filename = $title . ".flv";
                    }
    
                    if ($foundArray[34]) {
                    $URL=$foundArray[34];
                    $filename = $title . ".flv";
                    }
    
                    if ($foundArray[35]) {
                    $URL=$foundArray[35];
                    $filename = $title . ".flv";
                    }
    
                    if ($foundArray[18]) {
                    $URL=$foundArray[18];
                    $filename = $title . ".mp4";
                    }
    
                    if ($foundArray[22]) {
                    $URL=$foundArray[22];
                    $filename = $title . ".mp4";
                    }
    
                    if ($foundArray[37]) {
                    $URL=$foundArray[37];
                    $filename = $title . ".mp4";
                    }
    
                    //echo "<br><br>filename = " . $filename;
    
                    $filesize = JTools::remote_size($URL, $this->cookies);
                    //echo "<br><br>filesize = " . $filesize;
    
    }
    # plugin by afterburnerleech.com (7 Sep 2011)
    ?>
    حالا فایل index.php را به شکل زیر به انتهای ان یوتوپ را اضافه کنید.

    index.php
    کد:
     
            function site_hash($url){
                    if(strpos($url,"rapidshare.com"))       $site = "RS"; //rename_prefix
                    else if(strpos($url,"megaupload.com"))  $site = "MU";
                    else if(strpos($url,"filefactory.com")) $site = "FF";
                    else if(strpos($url,"fileserve.com"))   $site = "FS";
                    else if(strpos($url,"hotfile.com"))             $site = "HF";   
                    else if(strpos($url,"megavideo.com"))   $site = "MV";
                    else if(strpos($url,"netload.in"))              $site = "NL";
                    else if(strpos($url,"filesonic.com"))           $site = "FSN";
                    else if(strpos($url,"depositfiles.com"))$site = "DF";
                    else if(strpos($url,"uploading.com"))$site = "ULD";
                    else if(strpos($url,"easy-share.com"))          $site = "E-S";
                    else if(strpos($url,"filesonic"))               $site = "FSN";
                    else if(strpos($url,"uploaded.to"))             $site = "uploaded";
                    else if(strpos($url,"megashares.com"))          $site = "MGS";
                    else if(strpos($url,"gigasize.com"))            $site = "gigasize";
                    else if(strpos($url,"bitshare.com"))            $site = "bitshare";
                    else if(strpos($url,"mediafire.com"))           $site = "MF";
                    else if(strpos($url,"youtube.com"))             $site = "youtube";
                    else {
                            $schema = parse_url($url);
                            $site =  $schema['host'];
                    }
                    return $site;
            }
    فایل اماده را از ضمیمه دانلود کنید.
    پلاگین های جدید را به پوشه hosts کپی کنید.
    به تاریخ پلاگین ها توجه کنید.




  2. کاربر مقابل از Sada عزیز به خاطر این پست مفید تشکر کرده است:


برچسب ها برای این تاپیک

علاقه مندی ها (بوک مارک ها)

علاقه مندی ها (بوک مارک ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست در پست خود ضمیمه کنید
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

http://www.worldup.ir/