Thành công!
Bảng màu

Tích hợp AncPlay Media Player cho Blogspot

Đỗ Trực tháng 6 04, 2013 2 phút đọc 28 bình luận
#1 Bài viết này mình viết đã lâu (2013),dạo gần đây có nhiều bạn hỏi về vấn đề này nên mình có chỉnh sửa và cập nhật thêm.

#2 Tiện ích AncPlay Media Player đã bị tác giả ngừng hỗ trợ, các server đã ngưng hoạt động. Nhưng mình sẽ cố gắng chỉnh sửa và tìm thêm các cách mới để hỗ trợ các bạn thích làm trang web phim.

       Có nhiều bạn hỏi mình về cách post phim ,video nhiều tập cho blogspot, nên hôm nay mình sẽ hướng dẫn các bạn cách tích hợp tiện ích AncPlay Media Player vào cho Blogspot.

AncPlay Media Player được phát triển bởi Suzuki_aka, nó cho phép người xem dễ dàng xem nhiều video khác nhau trên bài viết của bạn. Hay nói dễ hiểu hơn là nó hiển thị giống các trang web phim, 1 phần hiển thị video và 1 phần hiển thị danh sách các video. Các bạn chỉ việc click vào danh sách các video và xem.

Tiện ích hỗ trợ xem video từ các server: youtube.com, dailymotion.com,Picasa,Clip.vn,ZingVN,và rất nhiều server khác nữa. Sau khi cài đặt tiện ích này thì bạn sẽ không phải làm thủ công như trước kia là khi ta muốn nhúng 1 đoạn video nào đó vào blog, ta thường quen với việc nhúng code của nó mà server đó cung cấp. Nếu muốn nhúng nhiều video khác nhau thì ta lại dán 1 đoạn code khác nhau. Và nếu bài viết nào đó phải nhúng nhiều đoạn video vào thì sao? Ví dụ như bạn muốn đăng vào blog 40 tập phim của 1 bộ phim chẳng hạn, nếu ta dùng cách thủ công là chèn tất cả 40 đoạn code của 40 video phim vào thì cũng được, nhưng như thế trông bài viết sẽ dài lê thê trông rất thiếu thẩm mỹ. Nên tiện ích AncPlay Media Player là 1 giải pháp tối ưu để giải quyết các vấn đề trên.Hiện nay AncPlay đã ra nhiều phiên bản và cách cài đặt các phiên bản cũng rất khác nhau,mình giới thiệu 2 phiên bản dưới đây rất dễ cài đặt, các bạn cứ làm theo tuần tự các bước như bài hướng dẫn bên dưới là thành công. Nào bắt đầu thực hiện thôi.

I. AncMedia I (hỗ trợ 2 server) 

- Đây là loại AncMedia plugin chỉ hỗ trợ 2 sever đó là Youtube và Dailymotion.- (From FD' Blog)
 Cách làm cũng rất đơn giản và hoạt động ổn định.
B1: Chèn đoạn CSS sau đây vào trước thẻ  ]]></b:skin>
.id {font-size:1px;display:none}
#anc_tp a{background: #fff;border: 1px solid #ddd;text-align: center;margin-left: 2px;font-size: 17px;font-family: monospace;}
#anc_tp a:hover{color:red;text-shadow:2px 1px 3px #yellow}
#anc_tp a:visited{color:black;background-color:white;border:1px solid #333}
#anc_tp a:active{font-family:monospace;color:white;background-color:orange}
#anc_tp{width:80%;background:#E0E0E0;border:1px solid #ccc;border-radius:10px;font:bold12pxTahoma;line-height:24px;color:#c20c0c;overflow:hidden;margin:5px 0;padding:3px 5px 3px 10px}#anc_tp span{text-align: center;color:black;font-size:15px;font-family: cursive;}
B2.  Chèn đoạn code bên dưới vào trước thẻ đóng </body> :
<!-- AncPlay Media Player - https://chinhtrucblog.blogspot.com --><script type="text/javascript">    //<![CDATA[    function Media(){this.re=function(e){y=$_(e).innerHTML;y=y.replace(/\[id\]/gi,"<span id='anc_id' style = 'display: none;'>");y=y.replace(/\[\/id\]/gi,"</span>");$_(e).innerHTML=y;z=$_("anc_id").innerHTML;if(z.indexOf("|")==-1&&z.indexOf(";")==-1){z="Xem Full;"+z+"|"}return z};this.pl=function(e,n,r){if(e.indexOf("|")!=-1){var i=function(t,n){return e.split("|")[t].split(";")[n]},s=function(t){return e.split("|")[t].split(";").length},o=e.split("|").length;ii=["0","a","b","c","d","e","f","g","h","i","k","l","m","n","o","p","q","r","s"],ab="",po=" ",t=["Server Youtube: ","Server Videobb: ","Server Clip.vn: ","Server CyWorld: ","Server Zing: ","Server PUB.VN: ","Server Daily:","Server Videozer:","Server 4shared:","Server 2shared:","Server Picasa2:","Server Picasa:"],tt=["youtube.com","videobb.com","clip.vn","cyworld.vn","video.zing.vn","stream.pub.vn","dailymotion.com","videozer.com","4shared.com","2shared.com","anc.ps","picasaweb.google.com"];h=i(0,1)}else{h=e}ot=M.ob(h);if($$_(r,"a").length==0){if(o>1){for(var u=0;u<o;u++){k=i(u,0);for(var a=1;a<s(u);a++){w=i(u,a);if(s(u)==2){ab=""}else{ab=ii[a]}if(k!="Xem Full"){if(w.indexOf("octoshape")!=-1){po+="<a href='#xem_phim?"+k+"' onclick=\"Rload('"+w+"')\"> "+k+ab+" </a> "}else{for(var f=0;f<t.length;f++){if(w.indexOf(tt[f])!=-1){t[f]="<span class='ancplay_fd'>"+t[f]+"</span>";t[f]+="<a href='#xem_phim?"+k+"' onclick=\"M.pl('"+w+"','"+n+"','"+r+"')\"> "+k+ab+" </a> "}}}}else{if(w.indexOf("octoshape")!=-1){po+="<a href='#xem_phim' onclick=\"Rload('"+w+"')\"> Xem Full </a>"}else{po+="<a href='#xem_phim' onclick=\"M.pl('"+w+"','"+n+"','"+r+"')\"> Xem Full </a>"}}}}}for(var l=0;l<t.length;l++){if(t[l].indexOf("</a>")!=-1){$_(r).innerHTML+="<span id='anc_"+l+"'>"+t[l]+"</span><br/>"}}$_(n).innerHTML=ot;$_(r).innerHTML+=po}else{$_(n).innerHTML=ot}};this.ob=function(e){if(e.indexOf(tt[0])!=-1){e=e.replace(/\/watch\?v=/gi,"/embed/");e=e.replace(/\&feature=related/gi,"");obj=o(e)[0]}if(e.indexOf(tt[1])!=-1){e="http://www.videobb.com/e/"+e.match(/([-|~_0-9A-Za-z]+$)/g);obj=o(e)[3]}if(e.indexOf(tt[2])!=-1){obj=o(e)[3]}if(e.indexOf(tt[4])!=-1){e=e.replace(/\/video\//gi,"/player/flvPlayer.swf?=false&xmlFile=");obj=o(e)[3]}if(e.indexOf(tt[5])!=-1||e.indexOf(tt[3])!=-1||e.indexOf(tt[8])!=-1||e.indexOf(tt[9])!=-1){obj=o(e)[2]}if(e.indexOf(tt[6])!=-1){e=e.replace(/\/video\//gi,"/embed/video/");obj=o(e)[0]}if(e.indexOf(tt[7])!=-1){e="http://videozer.com/embed/"+e.match(/([-|~_0-9A-Za-z]+$)/g);obj=o(e)[3]}if(e.indexOf("octoshape")!=-1){obj=o(e)[1]}return obj}}var $_=function(e){if(!document.getElementById){return}else{return document.getElementById(e)}};var $$_=function(e,t){return document.getElementById(e).getElementsByTagName(t)},p_str="",M=new Media;var o=function(e){var t="allowfullscreen='true' allowscriptaccess='always' width='650' height='420' type='application/x-shockwave-flash'",n="src='"+e+"?autoplay=1&showinfo=0&rel=0&fs=1'";return data=["<iframe  "+t+n+" frameborder='0' ></iframe>","<img src="https://img1.blogblog.com/img/video_object.png" style="background-color: #b2b2b2; " class="BLOGGER-object-element tr_noresize tr_placeholder" id="player" data-original-id="player" />","<img src="https://img1.blogblog.com/img/video_object.png" style="background-color: #b2b2b2; " class="BLOGGER-object-element tr_noresize tr_placeholder" id="BLOGGER_object_0" data-original-id="BLOGGER_object_0" />","<embed "+t+n+"></embed>"]}    //]]></script><script type="text/javascript">    //<![CDATA[    function Rload(e){player_stream=""+e+"";swfobject.embedSWF("https://sites.google.com/site/flashdautocrazy/watch_as3-vfl3xI3-S.swf",player_id,player_width,player_height,"10.0.0",null,null,params,attributes);swfobject.addDomLoadEvent(fixReference)}M.pl(M.re("Blog1"),"anc_pl","anc_tp");var anc_ida=M.re("Blog1").split("|")[0].split(";")[1];$_("anc_content").innerHTML=$_("anc_nd").innerHTML;var player_id="player";var player_width=200;var player_height=100;var player_stream=""+anc_ida+"";var params={allowFullScreen:true,scale:"scale",allowScriptAccess:"always"};var attributes={id:player_id,name:player_id};var player_dvrMinutes=30;swfobject.embedSWF("https://sites.google.com/site/flashdautocrazy/watch_as3-vfl3xI3-S.swf",player_id,player_width,player_height,"10.0.0",null,null,params,attributes)    //]]></script><!-- AncPlay Media Player End -->
B3: Cách đăng phim :
- Bạn đăng phim theo code bên dưới :
<div align="center" id="anc_pl"> </div> <div id="anc_tp"> </div> <div id="anc_content"> </div> [id][Tên video];link video|[/id]

Nếu bạn muốn đăng 2 link từ youtube và 2 link từ dailymotion thì thực hiện như sau  :
[id]Tập 1;link youtube1|Tập 2;link youtube2|Tập 1;link dailymotion1|Tập 2;link dailymotion2|[/id]

Và phần hiển thị trên blog sẽ như thế này :

Server Youtube: Tập 1 | Tập 2 |
Server Daily: Tập 1 | Tập 2 |

 DEMO

II. AncMedia II (hỗ trợ nhiều server)

- Đây là loại AncMedia plugin có thể chạy được rất nhiều server ví dụ là youtube.com, dailymotion.com,Picasa,Clip.vn,ZingVN. Nhưng hiện tại chỉ chạy được Youtube, Docs và NCT(NHACUATUI). Link có dạng như sau:
Youtube:https://www.youtube.com/watch?v=tCzvYMW-jO8 
Docs: https://docs.google.com/file/d/0By6LbLFEKWg3T3VoTkFHN2ZpbEE/preview 
NCT: https://www.nhaccuatui.com/video/tu-tam-nguyen-tran-trung-quan.gzjClhjT9DZFD.html
Mình sẽ cố gắng cập nhật thêm các server khác nữa.

Các bước thực hiện như sau:

B1: Chèn đoạn CSS sau đây vào trước thẻ  ]]></b:skin>
.id {font-size:1px;display:none} #list_tap{float:center;text-align:justify;padding:5px;z-index: 0;position: relative;} #list_tap ul{float:left;list-style:none;border-bottom:1px solid #333;padding:0px 0 3px 0px;width:100%;margin: 7px 0;} #list_tap ul li{float: left;text-decoration: none;font: bold 11px Tahoma,Arial,sans-serif;margin: 3px 2px;padding: 3px;} #list_tap ul li.sev{color:#007EC5;width: 100%;background: none;border: none;box-shadow: none;margin-top: -10px;} #list_tap ul a{color:#A3A3A3;padding:2px 3px;font-family: inherit;} #list_tap ul a:hover{color: #000000;background: #FFFFFF;} #list_tap ul a:visited{color:#AC4A4A;} #list_tap ul a.active{color: #000000;background: #FFFFFF;} #anc_tp{float:center;width:97%;background:#E0E0E0;border:1px solid #ccc;border-radius:3px 5px;font:bold 12px Tahoma;line-height:24px;color:#c20c0c;overflow:hidden;margin:5px 0;padding:3px 5px 3px 10px} #anc_tp span{color:RED} #anc_dx{font:bold 12px Tahoma;color:#66C00C;padding:6px 0 3px 10px} #anc_dx span{color:#8C8C8C} #vngoai {margin: auto;width:625px; overflow:hidden; height:410px; color:Black; position:relative;} #vtrong {position: absolute; left: -100px;top: -175px; width: 860px; height: 730px; border: 0px solid black;} #vf {float:left; width: 1138px; height:700px;} #drama{width:100%;height:420px;border: 0px;background: #000;} #playphimsoc {width:100%;overflow:hidden;height:400px;color:Black;position:relative;margin: auto;} #playtrong {position: absolute;left: -233px;top: -110px;width: 860px;height: 730px;border: 0px solid black;} #splay {width:100%;height:420px;border: 0px;background: #000;}
B2: Chèn đoạn code bên dưới vào trước thẻ đóng </body> :

<!-- AncPlay Media Player - https://chinhtrucblog.blogspot.com --><script type='text/javascript'>
//<![CDATA[
var phimsocplay1 = "http://www.kenh88.com/media/player.swf";
var phimsocproxy1 = "http://plugins.longtailvideo.com/5/captions/captions.swf,http://www.kenh88.com/media/plugins/proxy.swf";
var phimsocskin = "http://www.kenh88.com/media/skins/stormtrooper.zip";
var sizemobile = "&w=100%&h=100%&width=100%&height=100%";
var onmobile = "";
var chonsv = "6";
var chonsvcl = "1";
var chondl = "0";
var tuchay = "true";
var severl = 'youtube.com,phimsoc.y,phimsoc.z,zing.vn,clip.vn,picasaweb.google.com,phimsoc.p,phimsoc.s,anc.mp4,dailymotion.com,docs.google.com,anc.yl,phimsoc.f,phimsoc.net,phimsoc.e,tudou.com,yucache.net,mp4upload.com,nhaccuatui.com,drama.net/main/swf,viki.com/player,vk.com';
var severt = 'Youtube,You2,HD,Zing,Clip,Picasa,Pica2,SUB,MP4,Daily,Docs,Gdata,PS,PS1,PS2,Tudou,Yucache,Mp4Upload,NCT,Drama,Viki,VK';
var szk = {
id: {
home: "Phim",
link: "anc_data",
player: "anc_pl",
dx: "anc_dx",
sv: "anc_tp",
logo: ""
}
}, s = document.createElement("script");
s.id = szk.id.home;
var $_ = function (_0xb2fdx2) {
return document['getElementById'](_0xb2fdx2);
};
String['prototype']['GetPart'] = function (_0xb2fdx3) {
var _0xb2fdx4 = new RegExp('(^|&)' + _0xb2fdx3 + '=([^&]*)(&|$)');
var _0xb2fdx5 = this['substr'](this['indexOf']('?') + 1)['match'](_0xb2fdx4);
if (_0xb2fdx5 != null) {
return unescape(_0xb2fdx5[2]);
};
return null;
};



function ANCMedia() {
_lg = szk['id']['logo'];
dl = szk['id']['link'];
pl = szk['id']['player'];
tp = szk['id']['sv'];
playing = szk['id']['dx'];
home = szk['id']['home'];



function _0xb2fdx7() {
m_data = $_(dl)['innerHTML'];
r_left = '<div id="r_data" style="display:none !important;" title="Data here !">';
r_right = '</div>';
m_data = m_data['replace'](/\<id\>/gi, r_left);
m_data = m_data['replace'](/\<\/id\>/gi, r_right);
m_data = m_data['replace'](/\[id\]/gi, r_left);
m_data = m_data['replace'](/\[\/id\]/gi, r_right);
$_(dl)['innerHTML'] = m_data;
m_data = $_('r_data')['innerHTML'];
return m_data;
};
data = _0xb2fdx7();
l_spi = data['split']('|')['length'];
l_spk = function (_0xb2fdx2) {
return data['split']('|')[_0xb2fdx2]['split'](';')['length'];
};
d_spi = function (_0xb2fdx2) {
return data['split']('|')[_0xb2fdx2];
};
d_spk = function (_0xb2fdx2, _0xb2fdx8) {
return data['split']('|')[_0xb2fdx2]['split'](';')[_0xb2fdx8];
};
part = new Array();
pc = ['0', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's'];
ab = '';
part_ep = '';
data_out = '';
svl = severl;
svt = severt;
sv = svl['split'](',');
ten_sv = svt['split'](',');
this['Play'] = function () {
for (var _0xb2fdx9 = 0; _0xb2fdx9 < ten_sv['length']; _0xb2fdx9++) {
var _0xb2fdxa = ten_sv[_0xb2fdx9]['split']('.')[0];
if (_0xb2fdxa == '') {
_0xb2fdxa = home;
};
part[_0xb2fdx9] = '<li class="sev">+Server ' + _0xb2fdxa + ':</li>';
};
for (var _0xb2fdxb = 0; _0xb2fdxb < l_spi; _0xb2fdxb++) {
name_ep = d_spk(_0xb2fdxb, 0);
for (var _0xb2fdxc = 0; _0xb2fdxc < l_spk(_0xb2fdxb); _0xb2fdxc++) {
link_ep = d_spk(_0xb2fdxb, _0xb2fdxc);
number_ep = Number(d_spk(_0xb2fdxb, 0));
number_epp = '';
if (_0xb2fdxb > 0) {
number_epp = Number(d_spk((_0xb2fdxb - 1), 0));
};
if (l_spk(_0xb2fdxb) == 2) {
ab = '';
part_ep = '';
} else {
ab = pc[_0xb2fdxc];
part_ep = '-' + _0xb2fdxc;
};
(number_ep) ? name_eppart = name_ep + ab : name_eppart = name_ep + part_ep;
if (d_spk(_0xb2fdxb, _0xb2fdxc) != '') {
for (var _0xb2fdx9 = 0; _0xb2fdx9 < sv['length']; _0xb2fdx9++) {
(d_spk(_0xb2fdxb, _0xb2fdxc)['indexOf'](sv[_0xb2fdx9]) != -1) ? part[_0xb2fdx9] += '<li><a class="a_tap" rel="' + home + ':' + name_eppart + '" title="' + name_eppart + '-Phim" href="?p=' + _0xb2fdxb + '/' + _0xb2fdxc + '/' + name_eppart['replace'](/ /gi, '_') + '' + onmobile + '">&nbsp;' + name_eppart + '&nbsp;</a></li><!--ANCMedia Part-->' : false;
};
};
};
};
data_out += '<div id="list_tap">';
if (l_spi >= 2) {
for (var _0xb2fdx9 = 0; _0xb2fdx9 < sv['length']; _0xb2fdx9++) {
(part[_0xb2fdx9]['indexOf']('ANCMedia') != -1) ? data_out += '<ul id=\'' + _0xb2fdx9 + '\'>' + part[_0xb2fdx9] + '<div style=\'clear:both;\' ></div></ul>' : false;
};
} else {
data_out += '<ul><li class="sev">+Server Home:</li>' + '<li class="ep"><a class="a_tap" rel="' + home + ': Xem Full" title="PhimSoc.Net-Xem Full" href="javascript:M.Load(\'' + data + '\',\'Full_time\');">Xem Full</a></li></ul>';
};
data_out += '<div class="clear" /></div>';
$_(tp)['innerHTML'] = data_out;
};
this['Load'] = function (_0xb2fdx2, _0xb2fdx8) {
obj = '';
name_ep = '';
if (_0xb2fdx2['indexOf'](sv[0]) != -1) {
_0xb2fdx2 = _0xb2fdx2['replace'](/\/watch\?v=/gi, '/v/');
_0xb2fdx2 = _0xb2fdx2['replace'](/\&feature=related/gi, '');
obj = DBOj(_0xb2fdx2)[3];
};
if (_0xb2fdx2['indexOf'](sv[1]) != -1) {
_0xb2fdx2 = _0xb2fdx2['replace'](/phimsoc\.y/gi, 'http://www.youtube.com/v');
_0xb2fdx2 = _0xb2fdx2['replace'](/\&feature=related/gi, '');
obj = DBOj(_0xb2fdx2)[3];
};
if (_0xb2fdx2['indexOf'](sv[2]) != -1) {
_0xb2fdx2 = _0xb2fdx2['replace'](/phimsoc\.z/gi, 'http://tv.zing.vn/embed/video');
obj = DBOj(_0xb2fdx2)[chonsv];
};
if (_0xb2fdx2['indexOf'](sv[3]) != -1) {
_0xb2fdx2 = _0xb2fdx2['replace'](/zing\.vn/gi, 'zing.vn');
obj = DBOj(_0xb2fdx2)[0];
};
if (_0xb2fdx2['indexOf'](sv[4]) != -1) {
_0xb2fdx2 = _0xb2fdx2['replace'](/http:\/\/[\EMBED|\embed]*,/gi, 'http://clip.vn/embed/');
obj = DBOj(_0xb2fdx2)[chonsvcl];
};
if (_0xb2fdx2['indexOf'](sv[5]) != -1) {
_0xb2fdx2 = _0xb2fdx2['replace'](/noi\.va/gi, '&');
obj = DBOj(_0xb2fdx2)[0];
};
if (_0xb2fdx2['indexOf'](sv[6]) != -1) {
_0xb2fdx2 = _0xb2fdx2['replace'](/phimsoc\.p/gi, 'https://picasaweb.google.com');
_0xb2fdx2 = _0xb2fdx2['replace'](/noi\.va/gi, '&');
obj = DBOj(_0xb2fdx2)[0];
};
if (_0xb2fdx2['indexOf'](sv[7]) != -1) {
_0xb2fdx2 = _0xb2fdx2['replace'](/phimsoc\.s/gi, 'http:/');
_0xb2fdx2 = _0xb2fdx2['replace'](/noi\.va/gi, '&');
obj = DBOj(_0xb2fdx2)[4];
};
if (_0xb2fdx2['indexOf'](sv[8]) != -1) {
_0xb2fdx2 = _0xb2fdx2['replace'](/anc\.mp4/gi, 'http:');
_0xb2fdx2 = _0xb2fdx2['replace'](/noi\.va/gi, '&');
obj = DBOj(_0xb2fdx2)[5];
};
if (_0xb2fdx2['indexOf'](sv[9]) != -1) {
_0xb2fdx2 = _0xb2fdx2['replace'](/dailymotion\.com/gi, 'dailymotion.com');
obj = DBOj(_0xb2fdx2)[chondl];
};
if (_0xb2fdx2['indexOf'](sv[10]) != -1) {
_0xb2fdx2 = _0xb2fdx2['replace'](/docs.google\.com/gi, 'docs.google.com');
obj = DBOj(_0xb2fdx2)[1];
};
if (_0xb2fdx2['indexOf'](sv[11]) != -1) {
_0xb2fdx2 = _0xb2fdx2['replace'](/anc\.yl/gi, '//www.youtube.com/embed/videoseries?list=');
obj = DBOj(_0xb2fdx2)[1];
};
if (_0xb2fdx2['indexOf'](sv[12]) != -1) {
_0xb2fdx2 = _0xb2fdx2['replace'](/phimsoc\.f/gi, 'http:/');
obj = DBOj(_0xb2fdx2)[1];
};
if (_0xb2fdx2['indexOf'](sv[13]) != -1) {
_0xb2fdx2 = _0xb2fdx2['replace'](/phimsoc\.net/gi, 'http:/');
_0xb2fdx2 = _0xb2fdx2['replace'](/noi\.va/gi, '&');
obj = DBOj(_0xb2fdx2)[5];
};
if (_0xb2fdx2['indexOf'](sv[14]) != -1) {
_0xb2fdx2 = _0xb2fdx2['replace'](/phimsoc\.e/gi, 'http:/');
obj = DBOj(_0xb2fdx2)[1];
};
if (_0xb2fdx2['indexOf'](sv[15]) != -1) {
_0xb2fdx2 = _0xb2fdx2['replace'](/tudou\.com/gi, 'tudou.com');
obj = DBOj(_0xb2fdx2)[1];
};
if (_0xb2fdx2['indexOf'](sv[16]) != -1) {
_0xb2fdx2 = _0xb2fdx2['replace'](/yucache\.net/gi, 'yucache.net');
obj = DBOj(_0xb2fdx2)[5];
};
if (_0xb2fdx2['indexOf'](sv[17]) != -1) {
_0xb2fdx2 = _0xb2fdx2['replace'](/mp4upload\.com/gi, 'mp4upload.com');
obj = DBOj(_0xb2fdx2)[2];
};
if (_0xb2fdx2['indexOf'](sv[18]) != -1) {
_0xb2fdx2 = _0xb2fdx2['replace'](/nhaccuatui\.com/gi, 'nhaccuatui.com');
obj = DBOj(_0xb2fdx2)[2];
};
if (_0xb2fdx2['indexOf'](sv[19]) != -1) {
_0xb2fdx2 = _0xb2fdx2['replace'](/drama\.net\/main\/swf/gi, 'drama.net/main/swf');
_0xb2fdx2 = _0xb2fdx2['replace'](/noi\.va/gi, '&');
obj = DBOj(_0xb2fdx2)[2];
};
if (_0xb2fdx2['indexOf'](sv[20]) != -1) {
_0xb2fdx2 = _0xb2fdx2['replace'](/viki\.com\/player/gi, 'viki.com/player');
obj = DBOj(_0xb2fdx2)[1];
};
if (_0xb2fdx2['indexOf'](sv[21]) != -1) {
_0xb2fdx2 = _0xb2fdx2['replace'](/vk\.com/gi, 'vk.com');
_0xb2fdx2 = _0xb2fdx2['replace'](/noi\.va/gi, '&');
obj = DBOj(_0xb2fdx2)[1];
};
for (var _0xb2fdxd = 22; _0xb2fdxd < sv['length']; _0xb2fdxd++) {
if (_0xb2fdx2['indexOf'](sv[_0xb2fdxd]) != -1) {
obj = DBOj(_0xb2fdx2)[0];
};
};
if (Number(_0xb2fdx8)) {
name_ep = '<span>\►</span> ' + _0xb2fdx8.split('#')[0] + '';
} else {
if (_0xb2fdx8['length'] >= 6) {
name_ep = '<span>\►</span> ' + _0xb2fdx8.split('#')[0] + '';
} else {
if (!Number(_0xb2fdx8) && _0xb2fdx8['length'] < 6) {
name_ep = '<span>\►</span> ' + _0xb2fdx8.split('#')[0] + '';
};
};
};
$_(pl)['innerHTML'] = obj;
$_(playing)['innerHTML'] = name_ep;
};
this['Qstr'] = function () {
str = window['location']['href'];
part = str.GetPart('p');
(part == null) ? part = '0/1/' + d_spk(0, 0) + '' : false;
a = part['split']('/')[0];
b = part['split']('/')[1];
c = decodeURI(part['split']('/')[2]);
(l_spi >= 2) ? this.Load(d_spk(a, b), c) : this.Load(data, 'Full_time');
};
};
var DBOj = function (_0xb2fdx2) {
_em = 'type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="100%" height="100%"';
return obj = ['<embed id="splay" name="flashplayer" src="' + phimsocplay1 + '" FlashVars="plugins=' + phimsocproxy1 + '&proxy.link=' + _0xb2fdx2 + '&autostart=' + tuchay + '&skin=' + phimsocskin + '" autostart="' + tuchay + '" ' + _em + ' />', '<iframe id="splay" scrolling="no" src=' + _0xb2fdx2 + ' ' + _em + '/>', '<embed id="splay" src="' + _0xb2fdx2 + '" />', '<embed id="splay" src="' + _0xb2fdx2 + '?modestbranding=1&version=3&hl=vi_VN&rel=0&autoplay=1&showsearch=0&iv_load_policy=3&hideInfos=1" autostart="' + tuchay + '" ' + _em + ' allownetworking="internal"/>', '<embed type="application/x-shockwave-flash" src="http://player.v1vn.com/xemnghe/player.swf" id="splay" name="jwplayer" bgcolor="#000000" quality="high" allowfullscreen="true" allowscriptaccess="always" flashvars="plugins=http://plugins.longtailvideo.com/5/captions/captions.swf&amp;file=' + _0xb2fdx2 + '&amp;skin=http://player.v1vn.com/xemnghe/skins/stormtrooper/stormtrooper.xml&amp;type=video&amp;autostart=true&amp;captions.color=#EFF15F&amp;captions.fontFamily=Tahoma&amp;captions.fontSize=18&amp;dock=false" />', '<link href="http://vjs.zencdn.net/4.9/video-js.css" rel="stylesheet" /><video id="splay" width="100%" height="420" class="video-js vjs-default-skin" preload="auto" poster="MY_VIDEO_POSTER.jpg" data-setup="{}" controls autoplay><source src="' + _0xb2fdx2 + '" type="video/mp4" /></video>', '<iframe id="splay" scrolling="no" src="' + _0xb2fdx2 + '?autostart=' + tuchay + '"' + _em + '/>'];
};
eval(function(p,a,c,k,e,r){e=function(c){return c.toString(a)};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('1=6 3();1.4();1.5();a.7("8")[0].9(2);',11,11,'|M|s|ANCMedia|Play|Qstr|new|getElementsByTagName|head|appendChild|document'.split('|'),0,{}))
function setActive() {
aObj = document.getElementById("list_tap").getElementsByTagName("a");
for (i = 0; i < aObj.length; i++) 0 <= document.location.href.indexOf(aObj[i].href) && (aObj[i].className = "active")
}
window.onload = setActive;
//]]>


</script><!-- AncPlay Media Player End - https://chinhtrucblog.blogspot.com -->

B3: Cách đăng phim :
- Để trình xem video hiển thị được, bắt buộc bài viết của bạn phải tuân theo mẫu bên dưới :

<div id="anc_pl"></div><div id="anc_tp"></div><div id="anc_data">[id]1;link video 1|2;link video 2|[/id]</div>

Phần link video bôi màu xanh phải nằm giữa 2 thẻ 
<div id="anc_data"> và </div>

- Nếu bạn muốn hiển thị tập đang xem(thêm hay không đều được), thì thêm 
<div id="anc_dx"/><div> vào sau code trên.

- Sau đây là hướng dẫn chèn link video vào bài viết. Như trong đoạn code trên ta thấy, chèn link vào bài viết có dạng như bên dưới :
[id]1;link video1|2;link video2|[/id]
- Ví dụ ta có 2 link từ youtube và 2 link từ dailymotion và code mẫu như bên dưới :

[id]Tập 1;link youtube1|Tập 2;link youtube2|Tập 1;link dailymotion1|Tập 2;link dailymotion2|[/id]
thì phần hiển thị sẽ là như thế này :
Server Youtube: Tập 1 | Tập 2 |Server Daily: Tập 1 | Tập 2 |

- Nếu Tập 1 được chia làm nhiều phần nhỏ thì ta cứ thêm tuần tự link vào, và các link được ngăn cách bằng dấu chấm phẩy. ví dụ như bên dưới :

[id]Tập 1;link youtube1-a;link youtube1-b;link youtube1-c;link youtube1-d|Tập 2;link youtube2|Tập 1;link dailymotion1|Tập 2;link dailymotion2|[/id]
- thì phần hiển thị sẽ như thế này :
Server Youtube: Tập 1a | Tập 1b | Tập 1c | Tập 1d | Tập 2 |Server Daily: Tập 1 | Tập 2 |

- Tương tự như thế, nếu video có từ nhiều nguồn thì ta cứ việc thêm vào phía sau nó. ví dụ như bên dưới :

[id]Tập 1;link youtube1-a;link youtube1-b;link youtube1-c;link youtube1-d|Tập 2;link youtube2|Tập 1;link dailymotion1|Tập 2;link dailymotion2|1;link zingmovie1|2;link zingmovie2[/id]
- và phần hiển thị sẽ là :
Server Youtube: Tập 1a | Tập 1b | Tập 1c | Tập 1d | Tập 2 |Server Daily: Tập 1 | Tập 2 |Server Zing: 1 | 2 |
Lưu ý:
- Có một điều bất tiện của AncMedia là việc phải dùng ké player và proxy của trang khác vậy nên trang đó die hoặc không cho dùng ké nữa thì khung video sẽ không chạy và ta phải thay link player, proxy mới.Nếu các bạn tự chạy host và cung cấp player, proxy cho riêng mình thì còn gì bằng. Nhưng phần lớn lại không như vậy, cho nên bạn cập nhật player và proxy cho AncMedia để nó hoạt động.

- Dưới đây là list các server bạn có thể dùng ké:
1. phim85.com
player : http://www.phim85.com/player.swf (hoặc http://www.phim85.com/player2.swf)
proxy : http://www.phim85.com/plugins/proxy.swf
2. kenh88.com
player : http://www.kenh88.com/media/player.swf
proxy : http://www.kenh88.com/media/plugins/proxy.swf
skin : http://www.kenh88.com/media/skins/stormtrooper.zip
Tổng hợp từ Internet
Chúc các bạn thành công.
Chia sẻ bài viết:
Ảnh đại diện tác giả

Đỗ Trực Tác giả / Admin

Chia sẻ kiến thức lập trình, phát triển web, công nghệ và các thủ thuật thực tế. Cảm ơn bạn đã ghé thăm Truc Blog.

Thảo Luận & Nhận Xét (28)

Công cụ bình luận nâng cao:
Nội quy bình luận của blog

Hãy cùng giữ phần thảo luận thân thiện, hữu ích và an toàn cho mọi người.

  1. Trao đổi lịch sự, tôn trọng người khác; góp ý vào nội dung, không công kích cá nhân.
  2. Bình luận đúng chủ đề bài viết; tránh spam, quảng cáo lặp lại hoặc đường dẫn đáng ngờ.
  3. Không đăng mật khẩu, số giấy tờ, thông tin liên hệ riêng tư hay dữ liệu nhạy cảm.
  4. Khi chia sẻ mã nguồn, hãy dùng công cụ mã hóa code để giữ nguyên ký tự và dễ đọc.
  5. Chỉ chia sẻ hình ảnh, video và tài liệu mà bạn có quyền sử dụng; không đăng nội dung vi phạm pháp luật.
  6. Quản trị viên có thể ẩn hoặc xóa nội dung spam, xúc phạm, không an toàn hoặc không phù hợp.
Biểu tượng cảm xúc nổi bậtChạm để sao chép
Công cụ Mã hóa HTML & Chèn Code vào Bình luận
* Nhấn Chèn Ảnh/Video, dán liên kết công khai rồi sao chép URL vào bình luận. Sau khi bình luận được đăng, mẫu sẽ tự hiển thị ảnh trực tiếp, video MP4/WebM hoặc video YouTube nếu URL thuộc định dạng được hỗ trợ. Blogger không cho tải tệp trực tiếp lên bình luận.

Nhận xét

  1. bạn share code trang home của bạn cho mình với nhé. Thanks

    Trả lờiXóa
  2. pạn giải thích cho mình mấy con số bôi xanh và mấy mã màu nhé!
    Thanks bạn! :O)

    Trả lờiXóa
    Trả lời
    1. Mấy ô tô màu xanh là kích thước của khung player và khung thông tin tập phim.Còn #c20c0c là màu nền (xám)
      #anc_tp span{color:RED} thay đổi red là màu Server phim

      Xóa
    2. cụ thể hơn đi pạn, mình mới tập làm blog nên cũng ko rành lắm, mong pạn giúp đỡ!^^
      var player_width = 200;
      var player_height = 100;

      #C2C2C2;width:500px;
      #anc_tp{float:center;width:640px;

      Thanks bạn nhìu! :O)

      Xóa
  3. sao mình post phim từ server clip.vn ko dc vậy!??
    http://demoblogda.blogspot.com/2013/06/test-phim.html

    Trả lờiXóa
    Trả lời
    1. Hiện tại 1 số Server phim ko thể play được mình sẽ cập nhật ở 1 phiên bản khác.

      Xóa
    2. add thêm server picasa và minus.com lun dc hog bác!
      style như cũ cũng đẹp lắm ko cần phải đổi, chỉ cần in đậm tên tập phim đang xem thui!^^

      Xóa
  4. Trong file JS thấy có nhiều server nhưng ko play dc mình cũng thử thêm server picasaweb nhưng ko nhận và ko chạy.Nếu thêm dc server picasa thì hay

    Trả lờiXóa
    Trả lời
    1. bạn này nói đúng nè chả chạy đươc picasa làm ăn gì

      Xóa
  5. bài này bên blog anh fandung thì phải

    Trả lờiXóa
    Trả lời
    1. Mình có để nguồn Fandung mà bạn, Mình chỉ thêm mấy đoạn css cho khung tập phim nhìn đẹp hơn thôi .

      Xóa
  6. Mình chưa hiểu đoạn này: Vào trong code template (không cần nhấp mở rộng mẫu tiện ích), sau đó chèn đoạn code bên dưới vào trước thẻ đóng , các bạn có thể chèn ở vị trí khác cũng được, nhưng bắt buộc phải chèn sau tiện ích Blog1

    chèn đoạn code bên dưới vào trước thẻ đóng (thẻ đó là ở đâu vậy bạn ơi)

    Trả lờiXóa
    Trả lời
    1. Bạn chèn nó trước thẻ </body> nhé .Chúc bạn thành công.Ở phiên bản tới mình sẽ hỗ trợ nhiều server hơn nữa,hãy luôn ủng hộ blog mình nhé :d

      Xóa
  7. Cho mình hỏi sao của mình nó load text trước tiên, sau đó mới load đến file swf. nhìn trông kinh dị

    http://hiepdollar.blogspot.com/2013/12/one-piece-ao-hai-tac.html

    Trả lờiXóa
  8. cho mình hỏi về cách chỉnh kích thước hiển thị của video, mình sửa chỗ 2 code bên dưới nhưng chẳng được.
    var player_width = 200;
    var player_height = 100;
    và cho mình hỏi phần kết nói blog việt phía dưới footer, mình có làm giống hướng dẫn ở link dưới nhưng chẳng được ????
    http://chinhtrucblog.blogspot.com/2013/04/tao-khung-lien-ket-blog-theo-yeu-cau.html

    Trả lờiXóa
  9. bạn hướng dẫn rất chi tiết thanks


    p/s: Nạp Tiền Vinaphone online| Viettel Khuyến Mãi bạn biết chưa?

    Trả lờiXóa
  10. Link bị lỗi hết rồi bạn ơi :(

    Trả lờiXóa
    Trả lời
    1. Tại link phim trên youtube bị xóa nên bạn không xem được. Bạn thay link phim khác sẽ xem được thôi. Bạn bấm vào DEMO xem lại nhé. :3)

      Xóa
  11. bạn xem hướng dẫn ở file temple bạn đã tải về, hoặc bị đụng code javascrip

    Trả lờiXóa
  12. cảm ơn chia sẻ hữu ích của Ad. Chúc Ad có nhiều bài viết hay chia sẻ
    .........................................................
    Galile
    Chuyên bán máy nước nóng năng lượng mặt trời.
    Tel: 08. 66 851 451 – 0901 315 713
    Mail: dichvugalile@gmail.com
    Click xem chi tiết: Lắp đặt máy nước nóng năng lượng mặt trời hoặc lap dat may nuoc nong nang luong mat troi

    Trả lờiXóa
  13. post phim thế nào ta , vào post dán đoạn code ở chế độ HTMl à

    Trả lờiXóa
  14. Xem dìm mình sai ở chổ nào
    http://animevietsubchanel.blogspot.com/2016/04/one-piece-tap-1-mot-vai-thong-tin-ve.html

    Trả lờiXóa
  15. Thi thoảng nó bị lối Not Foun là thế nào bạn ơi

    jetstar - ve may bay di texas

    Trả lờiXóa
  16. Bạn ơi, có cách nào làm cho youtube hiển thị trên trang chủ blogspot. Vì khi mình chèn youtube vào blogger của mình thì nó chỉ hiển thị bên trong bài viết, còn ngoài trang chủ chỉ có tiêu đề mà thôi. Xin bạn làm ơn giúp mình với. Cảm ơn bạn.

    Trả lờiXóa
  17. anh ơi Sao dailymotion nó không chạy được anh ạ .giup em voi

    Trả lờiXóa