『大发网盟』

收益高、结算快、超稳定,直营无中间商差价

『156资源网』

全网最早的资源,实力雄厚,速度超快,超稳定

『78免费网盘』

永久免费的多媒体转码与云分发平台,无限存储

『最快资源网』

全网唯一一家全亚洲服务器加速播放,速度超快

『推荐模板服务商』

海洋CMS官方推荐可信赖模板制作服务商家

指定播放源本地播放插件

nohacks 1月前 1037

添加这个功能的初衷是为了实现自动播放下集

不想一个一个添加播放器文件,在后台统一设置某些播放源使用ck或dp本地播放是最方便的,效果如下图:



配合 xyplayer x3 智能解析 可以 实现 

官方资源自动下集

切片资源自动下集 

完美


主要修改了下面几个文件:

  核心判断代码在: "/video/index.php",306行开始 ,原代码:

<script>var pn=pn;var forcejx1=forcejx;var forcejx2=\"yes\";var forcejx3=\"jiexi\";if(forcejx1==forcejx2 && contains(unforcejxARR,pn)==false){pn=forcejx3;}else{pn=pn;}document.getElementById(\"cciframe\").width = playerw;document.getElementById(\"cciframe\").height = playerh;document.getElementById(\"cciframe\").src = '/js/player/'+ pn + '.html';</script>

我们修改为:

<script>var pn=pn;var forceck1=forceck;var forceck2=\"no\";var forceck3=forceck1;if(forceck1!=forceck2 && contains(unforceckARR,pn)==true){pn=forceck3;}else{var forcejx1=forcejx;var forcejx2=\"yes\";var forcejx3=\"jiexi\";if(forcejx1==forcejx2 && contains(unforcejxARR,pn)==false){pn=forcejx3;}else{pn=pn;}}document.getElementById(\"cciframe\").width = playerw;document.getElementById(\"cciframe\").height = playerh;document.getElementById(\"cciframe\").src = '/js/player/'+ pn + '.html';</script>

共有4处需要修改。


还有一个需要修改,在"/include/mkhtml.func.php"的588行处。


配置保存在"/js/play.js",原代码:

var forcejx="yes";
var unforcejx="yunpan#swf#iframe#url#xigua#ffhd#jjvod#ck#dp#m";
var unforcejxARR = unforcejx.split('#');

我们在后面添加:

var forceck="dp";
var unforceck="zuidam3u8#ckm3u8#zkm3u8#ckplayer";
var unforceckARR = unforceck.split('#');

这样,就可以正常使用了,如果需要添加到后台,涉及到的文件有:

“/admin/admin_player.php”

“/admin/templets/admin_player.htm”

代码我就不贴了,全部在附件里


演示站: 星源影视

全文完

相关链接:xyplayer x3 智能解析

最后于 1月前 被nohacks编辑 ,原因:
上传的附件:
最新回复 (8)
  • txgdf 1月前
    0 引用 2
    大佬,请问怎么设置可以统一用 自己设置的源?不只是本地的
  • nohacks 1月前
    0 引用 3

    不懂你什么意思,强制使用解析 就可以指定所有的用一个解析

  • siwen 1月前
    0 引用 4
    看到这个播放器这么好看,弄了半天搞不定,播放页的播放框一直黑的,加载不出播放器,还是又弄回去了
  • kankaner 1月前
    0 引用 5
    怎么配合 xyplayer x3 智能解析 ??
  • 0 引用 6
    kankaner 怎么配合 xyplayer x3 智能解析 ??
    强制使用解析,然后解析设置为xyplayer x3 智能解析
  • 0 引用 7
    可能缓存未清空
  • aone 29天前
    0 引用 8

    楼主,如何能在手机中实现自动全屏播放功能,这样可以让dp自动播放下一集电视剧时自动全屏播放器播放,这样就省的再去点全屏(顺便还可以加入自动记忆播放功能)

  • 0 引用 9

    可以实现的,通过修改ass.php提供下集数据查询的jsonp服务,然后播放器通过js获取切换即可。

返回
发新帖