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

nohacks 2017-9-22 4293

本帖最后由 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
    不错 不错 不知道怎么用
  • haiyangdgl 2017-10-27
    0 引用 51
    看看看看看看看看看看看看看看看看看看看看看看看看看看看看
  • 拼利多 2017-10-28
    0 引用 52
    支持正版
  • 白鲨 2017-10-28
    0 引用 53
    6666666666666666
  • mshuking 2017-10-29
    0 引用 54
    看看……
  • 2482131967 2017-10-29
    0 引用 55
    查看隐藏
  • 游客 2017-10-29
    0 引用 56
    不知道能行不
  • fnjerry123 2017-10-29
    0 引用 57
    使用解析接口的有福了
  • 游客 2017-11-1
    0 引用 58
    sdagdsagdsag
  • lzwwy1 2017-11-1
    0 引用 59
    看着挺不错的。研究下
  • lzwwy1 2017-11-2
    0 引用 60
    看了下,感觉这样麻烦很多,点切换线路还要刷新页面。直接做到 播放器里很不错。
  • 765068239 2017-11-2
    0 引用 61
    卡卡卡卡卡卡卡卡卡看看
  • weich 2017-11-3
    0 引用 62
    看下是不是!!!!!
  • weich 2017-11-3
    0 引用 63
    直接第三步就行了,干嘛要第四步??
  • heimao 2017-11-5
    0 引用 64
    感谢分享
  • hangyubin 2017-11-5
    0 引用 65
    谢谢分享!正需要!
  • 54950614 2017-11-6
    0 引用 66
    看看看看看看看看看看看看看看看看看看看看看看
  • 1032701633 2017-11-7
    0 引用 67
    厉害了,支持.....
  • 游客 2017-11-7
    0 引用 68
    必须顶!!!!!!
  • 0 引用 69
    666666{:5_150:}
  • wjl7788 2017-11-9
    0 引用 70
    谢谢分享 看看效果
  • 0 引用 71
    kank............................
  • 2745896691 2017-11-10
    0 引用 72
    II98UUH8H8H8H7
  • zxswlcm 2017-11-10
    0 引用 73
    能给教一下怎么增加下载线路吗?
  • laoliu82 2017-11-12
    0 引用 74

    学习一下都是高手
  • super 2017-11-12
    0 引用 75
    {:5_144:}66666666666666
  • lodgbore 2017-11-16
    0 引用 76
    看看怎么弄
  • 15622085108 2017-11-16
    0 引用 77
    小白来学习一下
  • xunyuanren 2017-11-16
    0 引用 78
    能给教一下怎么增加下载线路吗?
  • 游客 2017-11-17
    0 引用 79
    支持一下楼主。。。。
  • lanyu0467 2017-11-17
    0 引用 80
    带线路切换开关
  • 良种李子 2017-11-18
    0 引用 81
    RE: 使用解析接口的有福了-带线路切换开关的万能代码 [修改]
  • 0 引用 82
    胸口碎八块大石,如果您要查看本帖隐藏内容请回复
  • cqeyun 2017-11-18
    0 引用 83
    看看源码怎么样。看看源码怎么样。看看源码怎么样。
  • 希望手 2017-11-19
    0 引用 84
    带线路切换开关
  • tianshu 2017-11-20
    0 引用 85
    6666666666666666666666666666
  • Leo 2017-11-20
    0 引用 86
    66666666666
  • 蔡森 2017-11-20
    0 引用 87
    能给教一下怎么增加下载线路吗?
  • zhihai 2017-11-20
    0 引用 88
    的萨芬的萨芬
  • lodgbore 2017-11-20
    0 引用 89
    不能实现下一个视频自动切回默认路线么
  • acgvip 2017-11-20
    0 引用 90
    谢谢分享
  • name 2017-11-20
    0 引用 91
    看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看
  • 游客 2017-11-20
    0 引用 92
    看看怎么是
  • 游客 2017-11-21
    0 引用 93
    想法很不错!
  • 游客 2017-11-21
    0 引用 94
    llndvlamzcx
  • 游客 2017-11-22
    0 引用 95
    收藏下,解析接口的有福解析接口的有福
  • flymewin 2017-11-22
    0 引用 96
    66666666666666
  • 游客 2017-11-22
    0 引用 97
    新手求指教,第二步没找到所说的文件
  • partlin94 2017-11-22
    0 引用 98
    看一下怎么用
  • 随风 2017-11-23
    0 引用 99
    看看需要不
  • haidemeng 2017-11-23
    0 引用 100
    求 谢谢发二娃肺癌我
返回
发新帖