『大发网盟』

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

『156资源网』

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

『78免费网盘』

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

『最快资源网』

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

支持线路切换开关的万能代码(同时支持苹果CMS)

nohacks 2017-9-22 9506

本帖最后由 nohacks 于 2017-12-25 00:12 编辑




实现原理及方法:

修改系统play.js,添加部分代码 结合 自定义标签

第一步:修改 /js/play.js:

找到代码

var op8 = (navigator.userAgent.toLowerCase().indexOf("opera") == -1) ? false : true;

在下面添加:
//设置解析线路
var url_array=[
    "http://aikan-tv.com/?url=",
   "https://api.47ks.com/webcloud/?v=",
   "http://api.45yg.cn/?url=",
   "http://api.baiyug.cn/vip/?url="
   ];
  //读缓存数据
 var myurl=localStorage.getItem("url_num");   
 if( myurl!=null && myurl >0)  
  {
var url=url_array[Number(myurl)-1];

  }else{
  var my_array=adsPage.split("#");

var url=url_array[Number(my_array[1])-1];

 }

 //alert(myurl);     // 调试代码
  function url_jump(flag){   //切换线路

if  ( flag <= url_array.length)  {
 localStorage.setItem("url_num", flag);    //写缓存数据

window.location.href = window.location.href;

alert("切换成功!");

     }
}


第二步:修改/js/player目录下所有支持解析的接口(*.html):

以ckmov视频解析插件的解析接口为例:

找到框架调用代码(一般在代码最后面),把解析地址换成 '+parent.url+' 即可,注意要带上单引号。

例子:
<iframe width="100%" height="'+playerh+'" src="/ckmov/?url='+parent.now+'"

修改为:

<iframe width="100%" height="'+playerh+'" src="'+parent.url+''+parent.now+'"

第三步:添加自定义标签

后台-模板-自定义标签-添加自定义标签,命名为url

内容加入下面代码:
    <a href="javascript:void(0)" onclick="url_jump(1);">播放线路1</a>
   <a href="javascript:void(0)" onclick="url_jump(2);">播放线路2</a>
   <a href="javascript:void(0)" onclick="url_jump(3);">播放线路3</a>
   <a href="javascript:void(0)" onclick="url_jump(4);">播放线路4</a>
   <a href="javascript:void(0)" onclick="url_jump(5);">播放线路5</a>
 


第四步:修改模板 播放页面 /html/play.html

在合适位置加入代码,比如找到类似下面的代码:
<h1 class="title">{playpage:textlink}</h1>

在后面加入:

{self:url}

保存,即可。
备注:苹果CMS方法请移步作者主页。

效果预览
海洋CMS:http://mov.nohacks.cn/play/464-0-0.html
苹果CMS:http://vod.nohacks.cn/?m=vod-play-id-23-src-1-num-2.html










最新回复 (363)
  • 77799598 2017-9-22
    0 引用 2
    能给教一下怎么增加下载线路吗?
  • nohacks 2017-9-22
    0 引用 3
    Quote77799598 发表于 2017-9-22 10:30
    能给教一下怎么增加下载线路吗?


    这里有介绍:http://www.seacms.net/thread-4081-1-1.html
  • 77799598 2017-9-22
    0 引用 4
    Quotenohacks 发表于 2017-9-22 11:05
    这里有介绍:http://www.seacms.net/thread-4081-1-1.html


    谢谢!!!
  • zhq13 2017-9-30
    0 引用 5
    看看,如何实现。。
  • 游客 2017-9-30
    0 引用 6
    Quotenohacks 发表于 2017-9-29 06:24
    哈哈 ,可以访问我的博客 http://nohacks.cn 里面内容全部免费


    谢谢,我去学习一下!
  • huohuo 2017-9-30
    0 引用 7
    学习一下都是高手
  • nanyang 2017-10-1
    0 引用 8
    看看着什么鬼
  • 0 引用 9
    RE: 使用解析接口的有福了-带线路切换开关的万能代码 [修改]
  • 0 引用 10
    这个能不能弄成不显示线路1线路2的,就一个按钮,点击一下切换一次线路,几个预设线路轮流切换?
  • huataishi 2017-10-3
    0 引用 11
    效果预览
  • 游客 2017-10-3
    0 引用 12
    学习一下~!!
  • w12356 2017-10-5
    0 引用 13
    使用解析接口的有福了-带线路切换开关的万能代码
  • kkkkj 2017-10-5
    0 引用 14
    RE: 使用解析接口的有福了-带线路切换开关的万能代码 [修改]
  • 游客 2017-10-6
    0 引用 15
    SEACMS050GUCCYHMWGR41142SEACMS050GUCCYHMWGR41142SEACMS050GUCCYHMWGR41142SEACMS050GUCCYHMWGR41142
  • lengheima 2017-10-6
    0 引用 16
    什么 我来看看
  • 达雅 2017-10-7
    0 引用 17
    1111111111111111111
  • haoji8 2017-10-8
    0 引用 18
    回复有福了
  • 游客 2017-10-9
    0 引用 19
    这个要好好学习一下
  • 0 引用 20
    如果您要查看本帖隐藏内容请回复
  • xiaoyaoxiao 2017-10-9
    0 引用 21
    一直好奇是怎么做的呢
  • 单细胞 2017-10-9
    0 引用 22
    看看。。。。。。。
  • kh2030 2017-10-9
    0 引用 23
    看看················
  • habin1174 2017-10-9
    0 引用 24
    图兔兔KKKKKK
  • gs155459 2017-10-9
    0 引用 25
    45k45k45k45k45k45k45k
  • 游客 2017-10-9
    0 引用 26
    看看。。。。。。。。。。
  • okflz 2017-10-10
    0 引用 27
    好东西值得分享
  • okflz 2017-10-10
    0 引用 28
    好东西,值得分享~~~~~~~~~
  • hangying 2017-10-10
    0 引用 29
    好好学习,天天向上
  • 匹夫 2017-10-13
    0 引用 30
    速度怎么样
  • 蚂蚁隐者 2017-10-13
    0 引用 31
    的有福了-带线路切换开关的
  • metplato 2017-10-13
    0 引用 32
    看看3333333333
  • qq252807446 2017-10-16
    0 引用 33
    看看版本更新了啥哦
  • haisea 2017-10-17
    0 引用 34
    楼主用的哪个播放器
  • qxlq520 2017-10-18
    0 引用 35
    支持楼主
  • wehooshen 2017-10-18
    0 引用 36
    带线路切换开关的万能代码 [
  • liqiang244727 2017-10-19
    0 引用 37
    看看怎么样
  • czlips 2017-10-20
    0 引用 38
    多谢楼主分享~~~
  • habin1175 2017-10-20
    0 引用 39
    能给教一下怎么增加下载线路吗?
  • 游客 2017-10-20
    0 引用 40
    线路切换线路切换线路切换线路切换线路切换线路切换线路切换
  • 游客 2017-10-20
    0 引用 41
    看看方法
  • 游客 2017-10-21
    0 引用 42
    666666666楼主看看路过哈哈哈哈哈哈哈,反正看看啊看啊看!
  • 刚刚好 2017-10-22
    0 引用 43
    的有福了-带线路切换开关的万能代码 [修改]
    高级模式
    BColorImageLinkQuoteCodeSmilies
  • 游客 2017-10-22
    0 引用 44
    学习一下都是高手
  • calou 2017-10-22
    0 引用 45
    RE: 使用解析接口的有福了-带线路切换开关的万能代码
  • 游客 2017-10-23
    0 引用 46
    正需要呢
  • wghi 2017-10-24
    0 引用 47
    看看
  • 游客 2017-10-24
    0 引用 48
    感谢分享
  • xinder 2017-10-24
    0 引用 49
    谢谢楼主分享
  • 游客 2017-10-27
    0 引用 50
    不错 不错 不知道怎么用
返回
发新帖