Script PHP to create link download of youtube video

<?
/*********************************
*     POWERED BY BATAMHACKER     *
*       License : GNU GPL        *
*********************************/
if (isset ($_GET[id]))
{
$id=$_GET[id];
$data = implode('', file("$id"));
preg_match("|watch_fullscreen(.*)|i", $data, $hasil);
$addr = trim($hasil[1]);
$addr=ereg_replace('" \+ "', '', $addr);
$addr=ereg_replace ('" ,', '', $addr);
$addr=ereg_replace (" ", "%20", $addr);
$you='http://youtube.com/watch_fullscreen';
$you .= $addr;
$data2=implode('', file("$you"));
preg_match("|swf(.*)player|i", $data2, $hasil2);
$addr2 = trim($hasil2[1]);
}


$fp = fsockopen("www.youtube.com", 80, $errno, $errstr, 30);
if (!$fp) {
    echo "$errstr ($errno)<br />\n";
} else {
    $out = "GET /get_video$addr2 HTTP/1.1\r\n";
    $out .= "Host: www.youtube.com\r\n";
    $out .= "Connection: Close\r\n\r\n";

    fwrite($fp, $out);
    while (!feof($fp)) {
        $entot= fgets($fp, 128);
  $belah=explode('\n',$entot);
  $jml=count($belah);
  for($i=0;$i<$jml;$i++){
  if(eregi('Location',$belah[$i])) 
   {
    $linkakhir=$belah[$i];
    $linkakhir=str_replace('Location: ','',$linkakhir);
    if(eregi('google',$linkakhir))
      {  $bagilagi=explode('&',$linkakhir);
       $mbuhah=str_replace('http://cache.googlevideo.com/','',$bagilagi[0]);
       $mbuhmeneh=str_replace('origin=','',$bagilagi[1]);
       $wongedan=str_replace('
','',$mbuhmeneh);
       echo "<a href=http://".$wongedan.$mbuhah.">http://".$wongedan.$mbuhah;
      }
    
    else  {  
       echo "<a href=".$linkakhir.">".$linkakhir."</a>";
      }
   }
  }
  
    }
    fclose($fp);
}
?> 


Contoh : klik di sini
moga masih bisa :)
Khusus buat video-video yang gak wajib login loh ya.

moga berguna

agus

0 Responses to "Script PHP to create link download of youtube video"

Post a Comment