Tích hợp AncPlay Media Player cho Blogspot

#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 Start --><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> :

<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>

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.

29/Post a Comment/Comments

Đăng nhận xét