苹果CMSV10本地Dplayer增加记忆+P2P播放+自动下一集

苹果CMSV10本地Dplayer增加记忆+P2P播放+自动下一集

为苹果CMSV10本地化Dplayer播放器增加记忆+P2P播放+自动下一集功能!

下面js建议全部本地化。调用远程js很容易远程js改个内容而给你做些小动作。

2019年8月25日,本人下载的js

蓝奏云:https://www.lanzous.com/i5sfxhi

<html>
<head>
<title>dplayer播放器p2p加速+记忆播放</title>
<meta http-equiv="content-type" content="text/html;charset=UTF-8"/>
<meta http-equiv="content-language" content="zh-CN"/>
<meta http-equiv="X-UA-Compatible" content="chrome=1"/>
<meta http-equiv="pragma" content="no-cache"/>
<meta http-equiv="expires" content="0"/>
<meta name="referrer" content="never"/>
<meta name="renderer" content="webkit"/>
<meta name="msapplication-tap-highlight" content="no"/>
<meta name="HandheldFriendly" content="true"/>
<meta name="x5-page-mode" content="app"/>
<meta name="Viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0"/>
<link rel="stylesheet" href="https://www.cxk8.com/dplayer/DPlayer.min.css" type="text/css"/>
<style type="text/css">
body,html{width:100%;height:100%;background:#000;padding:0;margin:0;overflow-x:hidden;overflow-y:hidden}
*{margin:0;border:0;padding:0;text-decoration:none}
#stats{position:fixed;top:5px;left:8px;font-size:12px;color:#fdfdfd;text-shadow:1px 1px 1px #000, 1px 1px 1px #000}
#dplayer{position:inherit}
</style>
</head>
<body style="background:#000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" oncontextmenu=window.event.returnValue=false>
<div id="dplayer"></div>
<div id="stats"></div>
<script type="text/javascript" src="https://www.cxk8.com/dplayer/hls.min.js"></script>
<script type="text/javascript" src="https://www.cxk8.com/dplayer/DPlayer.min.js"></script>
<script>
  var webdata = {
    set:function(key,val){
      window.sessionStorage.setItem(key,val);
    },
    get:function(key){
      return window.sessionStorage.getItem(key);
    },
    del:function(key){
      window.sessionStorage.removeItem(key);
    },
    clear:function(key){
      window.sessionStorage.clear();
    }
  };
  
    var dp = new DPlayer({
        autoplay: true,
        container: document.getElementById('dplayer'),
        video: {
            // url: '',
            url: parent.MacPlayer.PlayUrl,
        	type: 'hls',
        	pic: 'https://www.cxk8.com/dplayer/loading_wap.gif',
        },
          volume: 1.0,
          preload: 'auto',
          screenshot: true,
          theme: '#28FF28',
    danmaku: {
        id: parent.MacPlayer.PlayUrl,
        api: 'https://api.prprpr.me/dplayer/',
        maximum: 1000,
        bottom: '20%',
        unlimited: true
        },
        hlsjsConfig: {
            p2pConfig: {
                logLevel: false,
        live: false,
            }
        }
    });
  dp.seek(webdata.get('pay'+parent.MacPlayer.PlayUrl));
  setInterval(function(){
    webdata.set('pay'+parent.MacPlayer.PlayUrl,dp.video.currentTime);
  },1000);
    var _peerId = '', _peerNum = 0, _totalP2PDownloaded = 0, _totalP2PUploaded = 0;
    dp.on('stats', function (stats) {
        _totalP2PDownloaded = stats.totalP2PDownloaded;
        _totalP2PUploaded = stats.totalP2PUploaded;
        updateStats();
    });
    dp.on('peerId', function (peerId) {
        _peerId = peerId;
    });
    dp.on('peers', function (peers) {
        _peerNum = peers.length;
        updateStats();
    });
    dp.on('ended', function (){
        if(parent.MacPlayer.PlayLinkNext!=''){
            top.location.href = parent.MacPlayer.PlayLinkNext;
        }
    });
    function updateStats() {
        var text = 'P2P已开启 共享' + (_totalP2PUploaded/1024).toFixed(2) + 'MB' + ' 加速' + (_totalP2PDownloaded/1024).toFixed(2)
            + 'MB' + ' 此片有 ' + _peerNum + ' 位道友正在观看';
        document.getElementById('stats').innerText = text
    }
</script>
<span style="display: none;">
#这一段是作者的统计代码
<script src="https://s9.cnzz.com/z_stat.php?id=5685636&web_id=5685636" language="JavaScript"></script>
</span>
</body>
</html>

复制代码,替换static/player目录dplayer.html全部内容即可!

 

飞飞cms、海洋cms、苹果cms、maccms百度主动实时自动推送代码

飞飞cms、海洋cms、苹果cms、maccms百度主动实时自动推送代码

该代码适用于所有网站,不限于苹果cms、飞飞海洋等。其他帝国cms、wordpress等等都可以使用。

代码如下:

<script>
(function(){
var bp = document.createElement('script');
var curProtocol = window.location.protocol.split(':')[0];
if (curProtocol === 'https') {
bp.src = 'https://zz.bdstatic.com/linksubmit/push.js';
}
else {
bp.src = 'http://push.zhanzhang.baidu.com/push.js';
}
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(bp, s);
})();
</script>

将这个代码填入网站最底部即可。

苹果cms我们就填入模板目录的foot文件底部,foot文件就是负责网站全局底部信息的。

其他程序相同,我们只需要将此代码在网站全局底部引入即可。

 

另外根据百度官方给出的教程,我们也可以将以上代码存储为一个baidu_js_push.php的文件。

然后在每个PHP模板页文件中的 <body> 标记后面添加一行代码:
<?php include_once(“baidu_js_push.php”) ?>

 

自动推送会在网页被浏览时自动向百度推送一次该页面的URL。原理是这个代码在浏览器被浏览时会向百度服务器发送该页面的URL地址。百度会记录下来,后续会陆续抓取。

苹果cms用宝塔定时采集+添加百度推送教程

苹果cms用宝塔定时采集+添加百度推送教程

准备工作
1,安装的宝塔面板(和苹果cms在不在一个服务器上都可以)
2,安装好的苹果CMS v10
3,采集需要先绑定好分类,生成需要下配置好url模式

用宝塔来触发定时任务,效率高,稳定性好,不受限于页面访问触发,推荐使用~~~ 当然如果没有条件可以使用页面触发

4,添加定时任务,参数可在程序包的说明文档内找到。

有些人还不会获取参数,建议使用谷歌浏览器或 360极速浏览器,在 采集当日或其他链接上 右键, 复制链接。

例如添加一个采集今日的任务,首先获取链接。
https://www.****.com/admin.php/admin/collect/api.html?ac=cj&cjflag=0cf3a9d9fc61488a2ad80031abd63003&cjurl=http%3A%2F%2Fwww.2088zy.com%2Finc%2F2088m3u8.php&h=24&t=&ids=&wd=&type=1&mid=1¶m=
把?号前面的都删除掉。
得到的参数就是 ac=cj&cjflag=0cf3a9d9fc61488a2ad80031abd63003&cjurl=http%3A%2F%2Fwww.2088zy.com%2Finc%2F2088m3u8.php&h=24&t=&ids=&wd=&type=1&mid=1&param=
放到定时任务里就可以了。(注意 一定要点击启用) 执行周期 全选 执行时间 全选

点击测试,获取访问url,复制下来,稍后会改为弹出新窗体,那样比较好复制。

https://www.****.com/api.php/timming/index.html?name=aa

5,进入宝塔,计划任务,添加一个任务。

选择访问URL
执行周期自己定义根据需要。
url地址填写刚才复制的地址。

点一下执行,看看日志。 看到了吧, 这样不管网站有没有人访问,都可以执行的。

第二个是我以前直接写好的,我看很多人都不会设置,就在此讲解下 无视我刚刚看的那个(第二个)

还有这个生成首页 跟设置定时采集一样,也是这样操作,,, 大家要学会 举一反三

在有非常笨的人直接私聊我 帮你远程操作吧, 这教程说明的很详细了,你说你在不会真的说不过去了

直接在讲解下 如何在自己电影站上面 添加百度推送代码

https://ziyuan.baidu.com/linksubmit/index

添加自己的网站 个人建议 全站https 模式 这个看个人爱好 自己看着操作就可以了

添加完毕 我们点击 链接提交

找到 自动推送

然后我们登录自己的服务器 找到自己模版目录 然后在找到 你模版的底部文件 底部文件一般都是foot.html

然后我们编辑 foot.html 文件

在回到 百度推送这里 复制代码 粘贴到你 这个文件的最底部 就OK了 不用在手动去推送了, 这样全自动推送

省时省力

有的人说为什么放到 底部文件 或者也可以放到头部文件,但是强力建议放到底部文件 因为不管你打开你网站什么位置都会显示你底部

知道为什么了吧

底部效果最佳 大家也可以看到,我这个站昨天才搞完 今天在看看推送了多少 176 2018-09-16 01:40做好的站 到现在推送 176条

所以不管你们加不加速度代码 是你们自己的事 我只是友情提示叫你们加上 只有好处没坏处