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.
0 Responses to "Script PHP to create link download of youtube video"
Post a Comment