ใครเก่งๆช่วยทำสคริปตัวนี้ให้ผมใช้งานได้ทีสิครับ

เริ่มโดย ::-/Timepeple-::, 30 มิถุนายน 2015, 03:31:06

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

::-/Timepeple-::

index.php (ตัวอย่าง)

<?
$code="รหัสอ้างอิงในฐานข้อมูล";
$name="ชื่อวีดีโอ";
$epsode="ตอนที่";
<div align="center">
<div id='player'></div>
<script src="jwplayer/jwplayer.js"></script>
<script type='text/javascript'>
    jwplayer('player').setup({
        file: 'vdo.php?id=<? echo $code.'$'.$episode; ?>',
type: 'mp4',
        title: '<? $shortname = iconv_substr($name, 0, 35,"UTF-8");     echo $shortname.'..'.'(EP-'.$episode.')'; ?>',
        width: '100%',
height: '100%',
        aspectratio: '16:9',
autostart: true,
        fallback: 'false',
logo: {
        file: "logo.png",
        link: "http://www.example.com/"}
    });
</script>
</div>
?> 



vdo.php (ตัวอย่าง)
อ้างถึง<?
## Require ##
require "inc/inc.common.php"; // มีข้อมูลดังนี้
//   $hostname = "localhost";
//   $adminname = "root";
//   $adminpassword = "xxxxx";
//   $database = "database";
## Connect to Database ##
$con = mysql_connect("$hostname","$adminname","$adminpassword");
if(!$con) {   echo "Not connect"; }
mysql_query("use $database");
mysql_query("SET character_set_results=utf8"); 
mysql_query("SET character_set_client=utf8"); 
mysql_query("SET character_set_connection=utf8");

## Get Id ##
   $id = explode("$", $_GET['id']);
   $code = $id[0];
   $episode = $id[1];

## Search Video ##
$query = "select * from onlineaddress WHERE onlinekey LIKE '$code' AND episode LIKE '$episode'";
$data = mysql_query($query);
   while($info = mysql_fetch_object($data)){
   $address = $info->address;
   }
$vdo = $address; if (file_exists($vdo)) { ob_clean(); flush(); };
header('Content-Type: video/mp4');
header('Content-Disposition: attachment;filename=file.mp4');
header("Location: $vdo");
?>

เอาแค่ฐานข้อมูลก็พอครับ
ตอนนี้มันขึ้น Error vdo เพราะผมไม่มีฐานข้อมูล
พอดีจะเอามาทำเว็บดูการ์ตูนอะครับ

ใครทำได้รบกวนหน่อยนะคร้าบ สอนวิธีใช้ด้วยก็ได้นะครับ

i3acksp4ce


::-/Timepeple-::

อ้างถึงจาก: i3acksp4ce ใน 30 มิถุนายน 2015, 03:56:21
เอามาจากไหนละครับนี่  :wanwan023:
บอร์ด php แต่ผมจำลิงค์ไม่ได้ เค้าให้มาแค่นี้อะครับ
ผมก็ไม่รู้ว่าจะเขียน DB ยังไง

virussman

จะเอาแบบอัพคลิปเอง หรือจะใช้วิธีดึงลิ้งครับ
งดรับงาน

::-/Timepeple-::

อ้างถึงจาก: virussman ใน 30 มิถุนายน 2015, 07:03:17
จะเอาแบบอัพคลิปเอง หรือจะใช้วิธีดึงลิ้งครับ
เอาแบบดึงคลิปลิงค์ครับท่าน
ขอบคุณมากๆเลยครับ

virussman

ทำเว็บดูการ์ตูน ดึงจากไหน dailymotion youtube picasa

ถ้าใช่เอานี่ไปครับ ฐานข้อมง ข้อมูลไม่ต้อง  สร้างฟอเดอร์embed สร้าง index.php แล้วยัดนี่ลงไป พร้อมตัวเล่น iwplayer ด้วย


<?php
function code($url)
{
$ch curl_init();
curl_setopt($chCURLOPT_URL,$url);
curl_setopt($chCURLOPT_RETURNTRANSFER,1);
curl_setopt($chCURLOPT_HEADER1);
curl_setopt($ch,CURLOPT_USERAGENT,"Mozilla/5.0 (Linux; Android 4.1.1; Nexus 7 Build/JRO03D) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166  Safari/535.19 ");
return 
curl_exec($ch);
}
function 
grab($link) {
        
$link code($link);
        
$link=explode('<source src="',$link);
        
$link=explode('"',$link[1]);
        
$link=$link[0];
 return 
$link ;
                }
?>

<?
$link= $_GET["link"];
$link = grab($link);
//header ("Location: $link");
echo $link;

function get_link_total($url) {
        //http://movie.zing.vn/Movie/a34682bc.aspx

if (preg_match('#xvideos.com/video([^/]+)\/([^/]+)#', $url, $id_sr)){
                $id = $id_sr[1];$name=$id_sr[2];
                //$url = "http://thugianviet.net/sex-".$id."/".$name.".mp4";
                $url = "xvideos.php?link=http://www.xvideos.com/video".$id."/".$name;
    }

        return $url;
}

function get_link_total2($url) {
        //http://movie.zing.vn/Movie/a34682bc.aspx

if (preg_match('#xvideos.com/video([^/]+)\/([^/]+)#', $url, $id_sr)){
                $id = $id_sr[1];$name=$id_sr[2];
                $url = "http://flashservice.xvideos.com/embedframe/".$id;
    } 

        elseif(preg_match('#tv.zing.vn\/video\/([^/]+)\/([^/]+).html#', $url, $id_sr)) {
                $id=$id_sr[1]."/".$id_sr[2];
                //$url='http://thugianviet.net/zing/'.$id.'.mp4';
$url='grabzing.php?link=http://tv.zing.vn/video/'.$id.'.html';
        }     
    elseif (preg_match("#dailymotion.com/(.*?)#s",$url,$id_sr)) {
                $linkvideo=explode('/', $url);
                $num=count($linkvideo);
                $link=$linkvideo[$num-1];
                $id=explode('_', $link);
                $id=explode('&', $id[0]);
                $link=$mylink.'/daily/'.$id[0].'.flv';
                $url='http://www.dailymotion.com/video/'.$id[0];
                //$url=$web_link.'/'.'player.swf?file='.$link.'&plugins=http://static.hosting.vcmedia.vn/players/plugins/sharePlugin.swf&plugin.chia_se_link='.$link_seo;
               
    }
       
    elseif (preg_match("#youtube.com/watch([^/]+)#",$url,$id_sr)) {
                $id = cut_str('=',$url,1);
                /*$url = "http://www.youtube.com/watch?v=".$id;*/
               
        $url="http://www.youtube.com/embed/".$id;
               
    }
        elseif (preg_match("#youtube.com/v/([^/]+)#",$url,$id_sr)) {
                $id = cut_str('/',$url,4);
                $link="http://www.youtube.com/v/".$id;
                $link="http://www.youtube.com/v/".$id;
                $url="http://www.youtube.com/v/".$id.'&hl=en&fs=1';
               
               
    }
        elseif (preg_match("#youtube.com/view_play_list([^/]+)#",$url,$id_sr)) {
                $id = cut_str('=',$url,1);
                $link=$mylink.'/youtube/playlist/'.$id.'.html';
                $link2=$mylink.'/youtube/playlist/'.$id.'.xml';
                $url=$web_link.'/'.'player.swf?file='.$mylink.'/youtube/playlist/'.$id.'.xml&playlist=over';
    }
elseif(preg_match("#picasaweb.google.com/(.*?)?authkey#",$url, $docs_id)){
$url='http://thugianviet.net/grabpicasa.php?link='.$url;
return $url;

}     
elseif(preg_match("#docs.google.com/file/(.*?)#",$url, $docs_id)){
$url=explode('docs.google.com/file/',$url);
$url=str_replace("edit","preview",$url[1]);
//$url='http://thugianviet.net/link/'.$url.'.mp4';
$url='[url]https://docs.google.com/file/'.[/url]$url;
}
elseif(preg_match("#picasaweb.google.com/(.*?)#",$url, $docs_id)){
$url=explode('picasaweb.google.com/',$url);
$url=str_replace('?feat=directlink','',$url[1]);
$url=str_replace('?sv=1','',$url);
$url=str_replace('?sv=2','',$url);
$url=str_replace('?sv=3','',$url);
$url=str_replace('?sv=4','',$url);
//$url='http://thugianviet.net/sv88/'.$url.'.mp4';
$url='http://thugianviet.net/grabpicasa.php?link=https://picasaweb.google.com/'.$url;
}

return $url;
}

?>



เอา echo $link;  ไปยัดใส่ไฟล์เล่น jwplayer

ทดสอบการใช้งาน
www.www.com/embed/?link=วางลิ้งลงไป 
เวลาโพส ใช้ iframe เอาครับ

ดึงได้เฉพาะลิ้งไฟล์อย่างเดียว ภาพปกไม่มี เอาไปโมต่อครับ

หมายเหตุ ในสคริปมันมีดึงลิ้งจากเว็บพวกผู้ใหญ่ด้วย ขออภัยมา ณ ที่นี่ เอาไปแก้เอาครับ   :wanwan004: 

หากไม่ต้องกับความต้องการก็ขอภัยอีกรอบครับ
งดรับงาน

::-/Timepeple-::

มันขึ้นแบบนี้อะครับ
Parse error: syntax error, unexpected '=', expecting ')' in C:\xampp\htdocs\vdo\embed\index.php on line 14

ตามจริงอยากได้แบบว่า url vdo.php?id=00000 อะไรแบบนี้อะครับ
แทน url ตรงๆดีกว่าอะครับ

virussman

$link = urldecode('http://www.dailymotion.com/video'.$_GET['link'].'');

ซ่อนเอาก็ได้ครับ เอาไอดีมาต่อ

แนะนำเป็นแนวทางครับ ส่วนใหญ่เขาจะไม่ค่อยบอกกันตรงๆครับสคริปพวกนี้ จะซื้อกันครับ ในนี้มีคนขาย เดี๋ยวมันจะกระทบคนขาย

หรือนี่ครับ
http://www.thaiseoboard.com/index.php/topic,370089.0.html
งดรับงาน