云优cms采集插件(众大云大叔要说采集这款dede模块详细解析采集模块介绍)
优采云 发布时间: 2022-02-05 01:18云优cms采集插件(众大云大叔要说采集这款dede模块详细解析采集模块介绍)
在这篇文章中,苏南大叔想讲一下dedecms的一个采集模块,叫做中大运采集。之所以要写一篇文章文章介绍中大云的dede模块采集并不是因为它的代码写的很好,而且他的产品模型比较新,采集模式是很有特点。当然,本文不提供这个中大云采集的破解版。想要下载中大云破解版采集的新人请避开。
dedecms中大云采集的好用采集插件(图7-1)
本文测试环境为:dedeV5.7SP2,中大运采集9.4。
官方网站
中大云的官方域名采集比较有意思,叫csdn123。
dedecms,中大云采集的好用采集插件(图7-2)
这个“中大运采集”代码不仅适用于dedecms,还支持其他常用php语言的cms。免费版会在文字中有一个小广告,可以手动删除。当然,这个插件也很容易破解。苏南大叔在这里不断赚钱。如果你有钱,让我们帮助货币市场。毕竟函数写的挺好的(代码写的不是很好)。
截止发稿,中大云采集插件的版本号为9.4。大多数情况下,需要上传的插件文件是:下载的压缩包中的UTF8_install.xml文件。
如何使用
在module=”Zhongdayun采集=”Batch采集,在这个菜单中,输入关键词,输入数量,可以得到一些随机相关的文章。使用方式非常无脑,非常适合新手。
dedecms、中大云采集的好用采集插件(图7-3)
导入数据库
中大云的数据库在某些情况下可能无法正常安装数据库。因此,可能需要手动执行sql。UTF8-install.xml 中加密的 sql 文本可以使用 php 的 base64_decode() 函数进行解密。
dedecms、中大云采集的好用采集插件(图7-4)
执行sql的方式取决于你的选择。苏南大叔推荐你使用navicat。
php72下兼容中大云采集
由于中大运采集在php72下无法正常运行,所以可以开启dede调试模式,方便调试。
修改文件:/include/common.inc.php。调试方法如下:修改常量DEDE_ENVIRONMENT为dev。
define('DEDE_ENVIRONMENT', 'dev');
错误信息一:mysql_escape_string()
您可能会看到以下错误消息:
Uncaught Error: Call to undefined function mysql_escape_string()
php7 不再支持 php_mysql 扩展。既然没有 php_mysql 扩展,自然也就没有 mysql_escape_string 函数。
解决方案是兼容mysql_escape_string。修改文件:/dede/hzw/common.fun.php。添加以下兼容代码。
if(!function_exists('mysql_escape_string')){
function mysql_escape_string($data){
return addslashes(trim($data));
}
}
dedecms、中大云采集的好用采集插件(图7-5)
错误消息二:不推荐使用的构造函数警告
**Deprecated**: Methods with the same name as their class will not be constructors in a future version of PHP; hzw_cuserLogin has a deprecated constructor in **/dede/hzw_send_archives.php** on line **8**
修改文件/dede/hzw_send_archives.php,修改构造函数的编写方式。(将同名函数转成__construct)
//public function hzw_cuserLogin($userID)
function __construct($userID){
$this->userID=$userID;
}
dedecms,中大云采集的好用采集插件(图7-6)
库存处于暂存状态
因为一般情况下,必须先发布中大云采集的充电提醒信息,才能修改提醒信息。这个设定很不人性化。所以,苏南叔给他设置了:采集完成后会处于待释放状态,这种情况下,充电信息不会被释放。原则上,档案表中的 arcrank 字段设置为 -1。
if(!empty($GLOBALS['cfg_version']) && stripos($GLOBALS['cfg_version'],'V56')===false)
{
$query = "INSERT INTO `#@__archives`(id,typeid,typeid2,sortrank,flag,ismake,channel,arcrank,click,money,title,shorttitle,color,writer,source,litpic,pubdate,senddate,mid,voteid,notpost,description,keywords,filename,dutyadmin,weight) VALUES ('$arcID','$cid','0','$sortrank','','0','$channelid','-1','$click','0','$title','','','$writer','','$litpic','$pubdate','$senddate','$adminid','0','0','$description','$keywords','','$adminid','0');";
} else {
$query = "INSERT INTO `#@__archives`(id,typeid,typeid2,sortrank,flag,ismake,channel,arcrank,click,money,title,shorttitle,color,writer,source,litpic,pubdate,senddate,mid,notpost,description,keywords,filename,dutyadmin,weight) VALUES ('$arcID','$cid','0','$sortrank','','0','$channelid','-1','$click','0','$title','','','$writer','','$litpic','$pubdate','$senddate','$adminid','0','$description','$keywords','','$adminid','0');";
}
dedecms、中大云采集的好用采集插件(图7-7)
额外的信息
: 这里是 [作者] 的可见内容
总结
中大云采集的这种方法,非常适合小白初级编辑。不需要写规则,只需要定义关键词。
苏南大叔偶尔会写几篇关于德德经历的文章。不过,苏南大叔并不能真正欣赏dede的代码,而只能欣赏dede产品的成功。更多dede相关的话,请偶尔关注一下苏南大叔写的经验文章:
【源码】本文代码片段及相关软件,详情请点这里
【绝密】秘籍文章的入口,只传授给命中注定的人
php dede