• 10-11-2007, 15:27:26
    #1
    Üyeliği durduruldu
    Merhaba arkadaşlar

    Ufak bi kod lazım olmuştu yazdım paylaşayım dedim.

    Bu kodla flvnin bulunduğu servere kadar bulabliyoruz.

    Örnek verirsek
    "---x4KIJVQ0" idli videonun adresi : http://lax-v97.lax.youtube.com/get_v...id=---x4KIJVQ0

    Kodlar :
    function baglanti($url) { 
      $ch = curl_init();
      curl_setopt($ch, CURLOPT_USERAGENT, "MSIE 6.0; Windows NT 5.0"); 
      curl_setopt($ch, CURLOPT_URL, "$url" );
       curl_setopt($ch, CURLOPT_POST, 1);
       curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0); 
       curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
       curl_setopt($ch, CURLOPT_HEADER, true);
       $sonuc = curl_exec($ch);
     curl_close($ch);
     return  $sonuc;
     
    }
    
    $vid = "---x4KIJVQ0";
    
    $tal= baglanti("http://www.youtube.com/v/$vid");
    preg_match("#t=(.*?)&#si",$tal,$tid);
    $tid = $tid[1];
    $val = baglanti("http://www.youtube.com/get_video?video_id=$vid&t=$tid");
    preg_match("#Location: (.*?).youtube.com#si",$val,$son);
    $video = $son[1].".youtube.com/get_video?video_id=".$vid;
    if(eregi("cache.google",$video)) {
    preg_match("#origin=(.*?).youtube.com#si",$video,$son2);	
    $video= "http://".$son2[1].".youtube.com/get_video?video_id=".$vid;
    }
    echo $video;
    $vid = "---x4KIJVQ0";
    Burdaki $vid videonun id si. Bunu değiştirrek deneyebilirsiniz
  • 10-11-2007, 16:29:46
    #2
    Üyeliği durduruldu
    nerelerde ne amacla kulllanılabilir

    eline sağlık tskler
  • 10-11-2007, 16:32:00
    #3
    Üyeliği durduruldu
    kendi playerınızda oynatabilirsiniz
  • 10-11-2007, 16:37:52
    #4
    Bu kodların ASP versiyonu olanı varmı acaba
  • 10-11-2007, 16:40:33
    #5
    Üyeliği durduruldu
    Denemiştim ama kendi playerımda olmadı
  • 10-11-2007, 16:43:21
    #6
    Üyeliği durduruldu
    eyw Luge sağol.kendi playerimde oynatmayı deniyim bi olursa süper
  • 10-11-2007, 16:46:35
    #7
    Üyeliği durduruldu
    Fatal error: Call to undefined function curl_init() in C:\AppServ\www\a.php on line 2

    hata verdi
  • 10-11-2007, 16:52:04
    #8
    Mathrock adlı üyeden alıntı: mesajı görüntüle
    Fatal error: Call to undefined function curl_init() in C:\AppServ\www\a.php on line 2
    hata verdi
    cURL kütüphanesi kurulu olmadığından hata veriyor. cURL and libcurl adresinden indirebilirsiniz.
  • 10-11-2007, 16:54:00
    #9
    Üyeliği durduruldu
    çalıştıramadım kendi playerimde (