众大云大叔要说采集这款dede模块详细解析采集模块介绍
优采云 发布时间: 2021-08-10 22:22众大云大叔要说采集这款dede模块详细解析采集模块介绍
在文章这篇文章中,苏南叔想讲一个dedecms的采集模块,叫做众大云采集。之所以要写一篇文章文章来介绍中大运采集的dede模块并不是因为它的代码写得很好,而且他的产品模型比较新鲜,而采集的模型还是比较好的。特征。当然,本文不提供Zhongdayun采集的破解版。想要下载Zhongdayun采集cracked版本的新人请绕道。
dedecms、Zhongdayun采集的一个简单易用的采集插件(图7-1)
本文的测试环境为:dedeV5.7SP2,和Zhongdayun采集9.4。
官网
Zhongdayun采集的官方域名,挺有意思的,叫csdn123。
dedecms、Zhongdayun采集的一个简单易用的采集插件(图7-2)
这个“众大云采集”代码不仅适用于dedecms,还支持其他常用PHP语言的cms。免费版在文中会有一个小广告,可以手动删除。当然,这个插件非常容易破解。苏南叔叔在这里不断地赚钱,所以让我们帮人赚钱吧。毕竟功能还是挺不错的(代码不是很好)。
截至发稿,中大云采集插件版本号为9.4。大多数情况下,需要上传的插件文件是:下载的压缩包中的UTF8_install.xml文件。
如何使用
在Module = "Zhongda Cloud采集=" Batch采集,在这个菜单中输入关键词,输入数量,就可以得到一些随机相关的文章。使用方法很脑残,很适合小白。
dedecms、Zhongdayun采集的一个简单易用的采集插件(图7-3)
导入数据库
中大云数据库在某些情况下可能无法正常安装。因此,您可能需要手动执行 sql。可以使用php的base64_decode()函数对UTF8-install.xml中加密的sql文本进行解密。
dedecms、Zhongdayun采集的一个简单易用的采集插件(图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、Zhongdayun采集的一个简单易用的采集插件(图7-5)
错误消息 2:不推荐使用的构造函数警告
**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、Zhongdayun采集的一个简单易用的采集插件(图7-6)
仓储处于暂存状态
因为一般情况下,中大云采集的收费提示信息必须发布才能修改提示信息。这种设定非常不人道。因此,苏南叔将他设置为:采集完成后准备释放,这种情况下,充电信息不会被释放。原则上,只需将archives表中的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、Zhongdayun采集的一个简单易用的采集插件(图7-7)
额外信息
:这里是[作者]的可见内容
总结
Zhongdayun采集的这个方法很适合小白的初级编辑。无需写规则,只需要定义关键词即可。
苏南叔叔偶尔会写几篇关于德德经历的文章。不过,苏南叔不能真正欣赏德德的代码,他只能欣赏德德产品的成功。更多dede相关文字,请关注苏南叔叔文章写的经验:
[苹果]
[添加群组]
【源码】本文中的代码片段及相关软件,请点击此处获取
【绝密】秘籍文章入口,只教给有缘人
php dede