海洋CMS采集优化
                            	作者:Admin采集插件								
								时间:2023-08-03
								
								浏览:9489								
								分类:海洋cms教程								
								来源:
                            
                            概述
现在很多资源站采用苹果CMS构建,特别是官方资源站,海洋CMS采集后可能只有一个视频地址,本文就提供这个解决办法
正文
现在很多资源站采用苹果CMS构建,特别是官方资源,海洋CMS采集后可能只有一个视频地址,没有来源标签或视频标题,这样采集回来的数据是无法在海洋CMS里使用的。
笔者经过研究发现唯有修改海洋CMS的源码才能解决,具体步骤如下:
打开/include/collection.class.php 在第65行附近找到下面的代码:
$flag=$z["$f"];
在下面插入下面代码:
/*  自动修复影片数据   by zidongcaiji.com */
$dd=$video->dl->dd[$i];
$vod=explode("#",(string)$dd);
$vlist=explode("$",$vod[0]);
if(sizeof($vlist)<3) {
//补充完整
$nohacks=1;
 foreach($vod as &$mov) { if(sizeof($vlist)==1){$mov="正片_".$nohacks."$".$mov."$".$f;$nohacks++;}else{$mov=$mov."$".$f;} }
 //重新组合
$video->dl->dd[$i] = implode("#",$vod);
}
/* 自动修复影片数据    代码结束    */
保存更新缓存即可。
结语
这段代码主要是检测影片地址数据,如果发现数据段少于3就开始工作,如果数据段为1,代表只有一个地址,就补充名称和后缀,否则只补充后缀。
谢谢观赏,完。
									免责声明:1.凡本站注明“来源:XXX(非
                            CMS自动采集助手)”的作品,均转载自其它媒体,所载的文章、图片、音频视频文件等资料的版权归版权所有人所有,如有侵权,请联系1321198484@qq.com处理;2.凡本站转载内容仅代表作者本人观点,与CMS自动采集助手无关。