Sayfalar

flv adresini bulmak etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
flv adresini bulmak etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

19 Ocak 2008 Cumartesi

Youtube.com Kapandı Video Sitesi Sahiplerine Çözüm Burada

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;



}

function getir($vid)

{

$tal= baglanti("http://www.youtube.com/v/".$vid);

preg_match("#default.jpg&t=(.*)Transfer-Encoding#siU",$tal,$tid);

$tid =trim($tid[1]);

$val = baglanti("http://www.youtube.com/get_video?video_id=$vid&t=$tid");

preg_match("#http://(.*)youtube.com#siU",$val,$k);

$vs=trim($k[1]);

$vs=str_replace("cache.googlevideo.com/get_video?video_id=".$vid."&origin=","",$vs);

$kral=gethostbyname($vs."youtube.com");

$linkim="http://".$kral."/get_video?video_id=".$vid;


return $linkim;

}


Yukardaki Fonksiyonun Çalışabilmesi İçin SUnucunuzda Curl yüklü OLması gerekmektedir


 


http://www.jeroenwijering.com/?item=JW_FLV_Player


Adresinden FLV Playeri İndiriyoruz


-----KOD BAŞLANGIÇ------


<?


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;



}

function getir($vid)

{

$tal= baglanti("http://www.youtube.com/v/".$vid);

preg_match("#default.jpg&t=(.*)Transfer-Encoding#siU",$tal,$tid);

$tid =trim($tid[1]);

$val = baglanti("http://www.youtube.com/get_video?video_id=$vid&t=$tid");

preg_match("#http://(.*)youtube.com#siU",$val,$k);

$vs=trim($k[1]);

$vs=str_replace("cache.googlevideo.com/get_video?video_id=".$vid."&origin=","",$vs);

$kral=gethostbyname($vs."youtube.com");

$linkim="http://".$kral."/get_video?video_id=".$vid;


return $linkim;

}


 


$id="1R5N9oNruUI"; // Youtube.com Video İd


?>


<script type="text/javascript" src="swfobject.js"></script>


<div id="biyotube">


<script type="text/javascript">

var s1 = new SWFObject("flvplayer.swf","single","425","350","7" , "#000000"); //Swf playerın olduğu yer

s1.addParam("allowfullscreen","true");

s1.addVariable("file", '<? echo getir($id); ?>');

s1.addVariable("type", 'flv');

s1.addVariable("image","http://66.249.93.176/vi/<? echo getir($id); ?>/default.jpg"); // Burası caps olan yer

s1.addVariable("overstretch","false");

s1.addVariable("autostart","true");

s1.addVariable("lightcolor", "0xff3300");

s1.addVariable("backcolor", "0xffd7d7");

s1.addVariable("frontcolor", "0x732b30");

s1.addVariable('showdigits','true');

s1.addVariable("showicons","true");

s1.addVariable("logo","biyotube.png"); // burası resim logosunun olduğu yer


s1.addVariable("link","http://www.biyotube.com"); // Site Adresi

s1.addVariable("linkfromdisplay","false");

s1.addVariable("linktarget","_blank");

s1.write("biyotube");

</script>

</div>


-----KOD Bitiş------


Yukardaki Kodları Kendinize Göre Düzenlersiniz


 


Temel Olarak Ne Yaptık


img.youtube.com Yerine 66.249.93.176 Kullandık


Flv Adresinin İp adresinide gethostbyname Fonksiyonu İle Aldık


 


Çalışan Örnek İçin Buraya Bakın


http://www.biyotube.com/1R5N9oNruUI-youtube-Gulsen-Kara-Bocukler-Klip-Reklamsiz-temiz-.html