火车头LocoySpider发布模块制作(dede5.7)图文教程
- 格式:pdf
- 大小:1.65 MB
- 文档页数:15
火车头采集器发布设置,要更好的使用火车头采集器软件,必须需要有基本的HTML基础,能看得懂网页源码,网页结构。
同时如果用到web发布或数据库发布,则对自己文章系统及数据存储结构要非常了解。
当然对HTML和数据库不是很了解可以使用采集发布软件吗?当然不是,我们可以使用更简单的免费采集发布软件各大网站发布详细如下图各大网站自动发布:无须花费大量时间学习软件操作,一分钟即可实现自动采集→内容处理→发布到网站。
提供全自动系统化管理网站,无须人工干涉,设定任务自动执行,一个人维护成百上千网站也不是问题。
1、CMS发布:目前是市面上唯一同时支持帝国、易优、ZBLOG、织梦、WordPress、苹果CMS、人人CMS、米拓CMS、云优CMS、小旋风站群蜘蛛池、Thinkcmf、PHPCMS、Pboot、Fadmin、Destoon、海洋CMS、极致CMS、Emlog、Emlogpro、Typecho、TWCMS、WordPress社区版本、迅睿CMS、WXYCM、DZ论坛等各大CMS,并且可同时批量管理并发布的工具2、对应栏目:相应文章可发布对应栏目(支持多栏目随机发布文章)3、定时发布:可控制发布间隔/单日总发布数量4、监控数据:软件上直接监控已发布、待发布、是否伪原创、发布状态、网址、程序、发布时间、全网搜索引擎推送收录等指定网站采集:任意网站的数据都可以抓取,所见即所得的操作方式,只要点点鼠标就能轻松获得自己想要的数据,支持多任务同时采集!输入关键词采集文章:同时创建多个采集任务(一个任务可支持上传1000个关键词,软件同时还配备了关键词挖掘功能)监控采集: 能够定时的对目标网站进行采集,频率可以选择10分钟、20分钟、根据用户需求自定义设置监控采集(自动过滤重复,监控新增文章)。
标题处理设置: 根据标题或关键词自动生成标题(不管是双标题还是三标题都可以自由生成,间隔符号自定义填写,自建标题库生成,自媒体标题党生成,标题替换等等)图片处理设置:图片加标题水印/图片加关键词水印/自定义图片水印/自定义图片库替换。
火车头插件使用方法火车头插件是一款用于浏览器的插件,它可以帮助我们更方便地查看和管理网页的请求和响应信息。
本文将介绍火车头插件的使用方法,帮助读者更好地利用该插件提高工作效率。
我们需要安装火车头插件。
打开浏览器的插件商店(不同浏览器的插件商店可能有所不同),搜索“火车头”插件并点击安装。
安装完成后,我们需要在浏览器的工具栏中找到火车头插件的图标,点击打开插件的界面。
在火车头插件的界面中,我们可以看到几个主要的功能模块,包括请求列表、请求详情、数据篡改等。
下面我们将分别介绍这些功能的使用方法。
首先是请求列表。
在浏览器中打开一个网页后,火车头插件会自动捕获网页的请求信息,并在请求列表中显示。
我们可以通过点击列表中的每一项来查看该请求的详细信息。
在请求列表中,我们还可以通过筛选功能来查找特定的请求,以便更快地找到我们需要的信息。
接下来是请求详情。
当我们点击请求列表中的某一项时,火车头插件会在界面的右侧显示该请求的详细信息。
在请求详情中,我们可以查看该请求的请求头、请求体、响应头、响应体等信息。
如果我们需要查看请求或响应的具体内容,可以点击相应的标签页来查看。
除了查看请求信息外,火车头插件还提供了数据篡改的功能。
在请求详情的界面中,我们可以修改请求的参数、请求头等信息,并发送修改后的请求。
这对于测试和调试一些需要特定参数的接口非常有用。
在修改完请求后,我们可以点击发送按钮来重新发送修改后的请求。
除了上述的主要功能外,火车头插件还提供了一些其他的辅助功能,比如导出请求信息、导入请求信息、自定义请求拦截规则等。
这些功能可以根据具体的需求来使用,提高我们的工作效率。
火车头插件是一款非常实用的浏览器插件,可以帮助我们更方便地查看和管理网页的请求和响应信息。
通过使用火车头插件,我们可以更快地定位问题,提高开发和调试的效率。
希望本文能够帮助到读者,更好地利用火车头插件进行工作。
以采集示例详解部分功能今天要给大家做示例的网站是163的娱乐频道这个应该是个比较通用和实用的规则,下面开始。
如果您是火车采集器的老手,那么您可以参考下,因为我要讲解的会有违传统的思维;如我您是新手那么您最好能仔细看下,因为这将加快您的入门,同时在以后给您节省很多时间。
以下是一些采集的基本步骤,您可以灵活运用:一、建立站点1、请先打开火车采集器,新建站点,看下图:为了方便管理您可以为您的站点取任何的您觉得易记的名称,但是我建议用目标源的名字作为站点的名称有利于日后的管理,如下图大部分的站点,通站往往只有一套模版或者有几套类似的模版,这边所谓的类似讲的是模版中的标记很接近,那什么是模版标记?模版标记指的是某部分内容开始和结束记号。
比如很多正规的网站(通常是一些站点比较大,内容比较多的网站,比如sina、163等)会在内容开始的部分用类似于或等标志来表示内容的开始。
他们这么作的原因有两个,一个是由于内容多,为了各个部门之间的配合而作了对应的标记以便于工程的交接,另一个原因就是内容控制的需要,随着xhtml 的流行,用层控制越来越多,这就使得我们寻找采集标示越来越简单(这点你们以后会慢慢理解的)。
上面给各位讲这些是因为接下来要我们要讲解的是整站内容规则。
2、标题标签讲解。
对应的页面在这:/06/1029/11/2UJNHOS3000322EL.html首先从“站点基本信息”切换到“整站内容规则”,然后把要采集的内容页面的网址拷贝到“典型页面”接着点击“测试”读取源码。
先从标题标签开始,我们发现按默认标签采集回来的标题多了“_网易娱乐”,请双击标题标签或者选种标题标签在点击修改,把“_网易娱乐”添加到排除内容框里,标题标签完成。
如图:3、内容标签讲解。
制作采集规则(任务)的任何一个标签最重要的就在于寻找开始也结束的标志。
目前大部分的采集器要求开始和结束的标志必须是整个源代码的唯一标志,也就是所有的html源码里只能找到一个开始或结束的标志。
火车头采集教程火车头采集基本流程:系统设置→新建站点→新建任务→采集网址→采集内容→发布内容→抓数据。
1.新建站点:据你自己的需求为任务建立统一的站点,以方便管理。
点击菜单上:站点→新建站点打开如下图:可以填写站点名,站点地址,网址深度(0,代表根据地址直接采内容。
1,代表根据地址采内容地址,然后根据内容地址采内容。
2,代表根据地址采列表地址,然后根据列表地址采内容地址,再根据内容地址采内容。
),站点描述。
2.新建任务:任务是采集器采集数据时的基本工作单元,它一定是建立在站点中的。
采集器通过运行任务来采集发布数据。
任务工作的步骤总体可以分为三步:采网址,采内容,发内容。
一个任务的运行可以任意选择哪几步。
而采集器又可以同时运行多个任务(默认设置是同时最多运行3个任务)。
选择站点点击右键选择“从该站点新建任务”。
任务的编辑界面如图:采集器的使用最主要的就是对任务的设置。
而采集数据可以分为两步,第一步是:采网址,第二步:采内容。
3.采集网址:采网址,就是从列表页中提取出内容页的地址。
从页面自动分析得到地址连接:以/book/01.45.52_P1.html页面为例。
我们来采集这个网址上的书信息。
这个页面中有很多书信息的链接,要采集每个链接中书内容.首先需要将每个书信息的链接地址抓取到也就是抓取内容页的地址。
先将该列表页地址添加到采集器里。
点击“<<向导添加”后弹出“添加开始采集地址”对话框。
我们选择“单条网址”如图:点击添加把/book/01.45.52_P1.html地址添加到下面框中,点击完成即实现增加列表地址。
如果我们选择“批量/多页”,如图:可用通配符:(*)可以代替页码变化时的地址之间的差异。
数字变化可以设置你要爬取该列表页多少页。
间隔倍数可以数字页码变化的倍数。
你也可以设置字母变化。
设置完之后点击添加按钮把列表地址添加到下框中,点击完成即可完成列表地址设置。
你也可以选择文本导入和正则提取在这里就不一一讲了,因为这二种基本用的很少。
最新织梦dedecms5.7模板调用标签--------------------------------------------------------------------------------网站栏目页获取顶级栏目名称的标签在include/common.func.php的最下方加入://获取顶级栏目名function GetTopTypename($id){global $dsql;$row = $dsql->GetOne("SELECT typename,topid FROM jiemou_arctype WHERE id= $id");if ($row['topid'] == '0'){return $row['typename'];}else{$row1 = $dsql->GetOne("SELECT typename FROM jiemou_arctype WHERE id= $row[topid]");return $row1['typename'];}}在文章页或者栏目列表页调用时,在所要调用栏目名称的位置加上下面这行代码即可实现。
{dede:field name='typeid' function="GetTopTypename(@me)" /}在文章页中用下面这个方法来调用{dede:field name='typeid' function="GetTopTypename(@me) /}--------------------------------------------------------------------------------DEDE实现三级栏目_二级栏目_一级栏目_网站名称1.将官方原来的排列方式反过来,找到include/typelink.class.php第164行$this->valuePositionName = $tinfos['typename'].$this->SplitSymbol.$this->valuePositionName;修改为:$this->valuePositionName = $this->valuePositionName.$this->SplitSymbol.$tinfos['typename'];接下来将模板的标题标签<title>{dede:field.title/} - {dede:global.cfg_webname/}</title>修改为:<title>{dede:field.title function='ereg_replace(" - "," - ",@me)'/} > {dede:global.cfg_webname/}</title>即可。
作为DedeCMS使用者,第一次写模板方面的教程,我侧重方法的介绍,下面,我以问题的形式由浅入深展开。
说得不对的地方请指出,但不要骂人,本人非计算机专业人士,写教程纯属爱好,并为DedeCMS出点力。
第一次由自己一字一句写的主页模板,终于完成了.网址如下:】/等本贴达到100回帖时将主页模板共享出来,等较空闲时,再写一篇教程,完整说明是如何制作主页模板,敬请期待!1、怎样调用数据?DedeCMS是大型的动态网站程序,其数据主要在存储在数据库中的,做模板就必须知道,数据是如何从数据库读取并展示在大家面前的。
官方写了很多程序,将数据的提取过程变得相当简单。
大家只要懂得调用适当的"DedeCMS标记"就可以调取相应的数据。
调用"DedeCMS标记"的三种代码样式:A、{dede:标记名称属性='值'/}B、{dede:标记名称属性='值'}{/dede:标记名称}C、{dede:标记名称属性='值'}自定义样式模板(InnerT ext){/dede:标记名称}详细的说明参阅官方文件:/archives/templethelp/help/index.htm。
使用时可随时查阅该文档。
我自己想出了一种方法来加深认识,并通过实例调试这些标签,这样认识就比其它人更深一层次。
具体方法是:将templets\default\文件夹下的index.html文件代码,全部掏空。
放入自己想要调试的标签,再在IE中访问网站主页index.php,就可以得到返回的数据。
比如:a、放入标签{dede:global name="cfg_webname" /}就得到了“网站名称”b、放入标签{dede:artlist typeid='' row=5}[field:title/]<br />{/dede:artlist}就返回5篇文章的标题。
火车头采集器V8.6发布dedecms自定义字段完美解
决方案
有很多站长网站数据需要用到火车头采集器,那么如果DEDECMS 中包含自定义字段,我们应该如何来采集呢?是不是傻眼了,不知道如何是好了?
下面,作者亲测利用火车头采集器发发布dedecms自定义字段完美解决方案,分享给大家。
1.打开dedecms编辑模块,在弹出的对话框中的post值中(也就是发布参数)增加对应字段的名称和标签值。
比如我自定义了一个模型,模型识别id是20,自定义了一个新字段,数据库字段名称为zhuliao,类型为多行文本那么应该更改:
channelid=20
同时增加:
zhuliao=
很多人做到这样就以为可以发布了,其实不然,我们需要增加dede_addonfields用来提交你新追加字段的表单信息,格式为字段名+数据类型,比如我发布的多行文本应该是:
dede_addonfields=zhuliao,multitext;
也可以发布多个字段,如:
dede_addonfields=zhuliao,multitext;fuliao,multitext;tieshi, htmltext;
切记数据模型不要写错。
还有人说应该将标点和中文decode成utf8格式的编码,才能正常使用。
所以逗号编码为%2C,分号为%3B,即:dede_addonfields=xinziduan%2Ctext%3B。
经我测试这是不正确的,也是多此一举,会导致发布不成功。
2.回到编辑页面:
新建一个标签和在post值中的字段标签名一致,如:
这样就可以用火车头来发布dede自定义字段了。
如何使用火车头采集器火车头采集器7.6 免费版,功能有很多限制,但我已使用它实现了采集与发布(带图片、排版)。
图片是通过采集程序下载到本地,放在一个约定好名字的文件夹中,最后人工上传到服务器DZ程序运行目录下的pic目录下。
下载火车头采集器7.6版本LocoySpider_V7.6_Build20120912.Free.zip,解决后可运行。
需要.NET 环境。
程序是Discuz!X 2.5 GBK版本。
核心工作有两部分:1、采集,2、发布。
本文重点说如何发布(带图片、排版),简单说如何采集。
一、新建一个使用UBB格式的Web在线发布模块因为采集下来的文章内容是HTML格式,如:<p>正文</p>这样带有HTML标签的文本。
而DZ论坛使用的是UUB格式,如:[p]正文[/p],所以在发布时要做一个自动转换。
下面就是设置这个自动转换功能。
如果你的文章发布的DZ门户,就不需要转换为UBB.1、打开发布模块配置:2、以软件里自带的Discuz!X 2.0论坛为模板进行修改。
我试过了可以正常住Discuz!X 2.5发布文章。
3、设置为:对[标签: 内容]做UBB转换,如下图中的样子:最后,另存为一个新的“发布模块”,起一个新名字,后面要使用。
4、在“内容发布参数”选项卡中修改:[标签: 内容] 的值可以用使用{0} 来替代。
如下图:黄色框内的[标签: 内容]替换成{0},如下图第一部分工作就完成了。
二、使用Web在线发布模块前面我新建了一个新的Web在线发布模块,下面就是使用它。
第一步:新一个“发布”,操作如下图:注意:请到论坛的后台修改设置,要求登录时不需要输入验证码,才能登录成功,才能测试成功,记得以后要改回来啊。
最后保存时要起个新名字。
三、准备采集这里以火车自带的采集演示来说明。
鼠标右击“腾讯新闻”—“编辑任务”,打开如下窗口。
如下图设置,使用前一步建立的“发布模块”,可以把采集到的内容发布到论坛的某个栏目中。
火车采集器V2010SP3版(实现内容自动更新的采集软件)前提:本软件要求电脑安装net framework2.0或2.0以上框架支持。
一、火车采集器V2010SP3版,可供下载地址:/Down/LocoySpider/LocoySpider2010SP3.html二、net framework2.0,可供下载地址:/download/-Fra mework-2.0-For-Win98SE-ME-2000-XP/火车采集器和net framework2.0安装好后,可进行如下操作,操作步骤为:一、1.在一堆文件中,找到如下图标(画有红方框、状似火车头的),并双击打开。
2.打开后可以看到如下界面,看着很复杂,但对于新手而言很多东西是暂时用不到的。
在界面空白处(如下图红框区域内)右击,选择箭头所指“新建站点”。
输入站点名,例如:“西装”,保存即可。
3.在新建站点“西装”(红框区域)处选中再右击,选择从该站点新建任务。
二、第一步:采集网址规则1.先要找到自动更新的内容来源:如经常更新关注度较高的博客、专业网站等,这里我们就拿淘宝论坛举个例子。
找到开始采集地址栏右侧,点击向导添加。
2.添加开始采集地址中的多页类似地址形式前,要分析一下它的类似形式,例:我们在淘宝论坛中搜索“西服”相关内容,然后任意翻阅不同的页数查看它的网页地址。
第一页地址、第二页地址、第三页地址分别为:以此类推,分析出其不同点在于上图红框处的数字变化,因此:假如我们只采集论坛的第一页,就在多页类似地址形式栏粘贴第一页的网址,按一下(*)将选中的数字1替换成(*),再将数字变化改为相应页数:1, 然后点击添加、完成。
3.接着,找到如下图的相应位置分析规则并分别输入:必须包含“thread”,不得包含“post|pc”,任务名:这里设为“第一页”。
【可以点击开始测试网址采集,检测一下是否将网页都采集过来了。
若要返回到刚才上一级页面,点击返回修改设置即可。
帝国CMS7.2和7.5适⽤的⽕车头采集免登陆发布模块配置⽅法详解(亲测可⽤)帝国cms7.2增加了⾦刚模式,登录发布有难度。
⽕车采集器配合,完美解决你遇到的问题。
⽕车采集器(LocoySpider) ⽹页数据采集利器 V10.2 中⽂免费安装版类型:站长⼯具⼤⼩:29.4MB语⾔:简体中⽂时间:2022-03-02查看详情最近,整了⼀个帝国cms;帝国cms确实挺⿇烦的,后台所有的东西都需要去熟悉;整好之后,就开始配置⽕车头采集器的发布模块;下⾯把整个配置过程需要注意的问题给⼤家整理⼀下:获取分类这个地⽅,⼀直弄了很长时间,怎么操作都获取不到,后⾯仔细的检查接⼝⽂件,发现帝国cms的模板类型id没有修改,如果我们的帝国cms源码⾃带内容模板,这个地⽅⼀定要修改,下⾯先告诉⼤家如何获取这个模板id。
帝国后台依次按照下图点击:我的分类模板id是7,然后,再修改接⼝⽂件,修改的地⽅如下图:把modid后⾯的“7”改成⾃⼰的分类模板id就可以了。
再获取分类就可以了。
在该发布模块中有个作者便签需要修改,改成⾃⼰的,具体修改步骤:为防⽌⼀部分朋友找不到这个地⽅,下⾯给⼤家做下详细的图⽂步骤:⾸先流程是:打开⽕车头-点击上⾯的“web发布配置”--没有导⼊发布模块的先导⼊发布模块 --然后编辑,切换到内容发布参数进⾏编辑。
笔者这⾥直接抛开全局变量的设置,将全局变量值直接写到帝国cms发布模块的配置信息中:帝国CMS免登录web发布模块【获取栏⽬列表】配置:这⾥的pw⼀定要与EcmsLogin.php⽂件中的$password配置⼀致:【内容发布参数】也是⼀样要设置好pw参数:通过上⾯的操作可以解决发布的问题了。
下⾯⼩编还为⼤家附上了亲测可⽤的【】,需要的朋友可以进⾏下载体验。
总结配置帝国发布,还是注意上⾯的两点,获取分类时注意:⽂章系统id,发布⽂章时注意:发布模块中的⽤户名,⼀定要记得检查⼀下。
其他:采集下载过程中图⽚,使⽤年⽉⽇时分⼗秒命名时再加个⾃增id或者采⽤随机⽂件名命名,同⼀秒下载多张图⽚可能会出现图⽚命名重复的问题。
DedeCMS整合Discuz图文教程详解Linux环境下DedeCMS5.7整合DiscuzX3.1图文教程可视教程网站是搭建在linux+nginx+mysql的环境下,可视教程网的前端是由DedecmsV5.7UTF8版本搭建的主程序,而其论坛是由DiscuzX3.1 UTF8版本搭建的。
现在我以可视教程网为例来详细讲解如何通过使用dedecms整合discuz 论坛,并通过详细的图文教程方式和大家讲解下,希望能帮助到有需要的朋友,如果大家有兴趣的话可以和我一起交流,请加QQ群:4508510所用版本:Linux环境下DedeCMS5.7整合DiscuzX3.1图文教程网站环境:linux+nignx+mysqldedecms5.7 UTF8版本Discuz X3.1 UTF8版本说明:第一步:安装织梦dedecms5.7 UTF8版本第二步:安装Discuz! X3.1 UTF8版本第三步:在dedecms安装UCenter并进行整合教程详细步骤和操作说明如下:第一步:安装织梦dedecms5.7 UTF8版本安装在可视教程网的根目录下,这个大家应该都知道操作,此处不做详讲解;第二步:安装Discuz! X3.1 UTF8版本1、在根目录下建一个BBS文件夹,如/bbs2、将Discuz_X3.1解压目录下面的upload文件夹下所有文件上传到已安装好的dedecms5.7网站根/BBS目录中。
使用SecureCRT登陆到linux的网站主机上如图:使用如下命令解压Discuz安装包到/alidata/www//bbs/ 目录:cd /alidata/www//bbs/drmeng/unzip -o -d /alidata/www//bbs/ Discuz_X3.1_SC_UTF8.zip将上传的目录更改其所属用户和组,并修改其目录权限chown -R www:www bbs/chmod -R 755 bbs/3、Discuz安装文件上传并解压完后,请输入/bbs/install/进行安装。
火车头的简单使用说明火车头采集大致分为以下几步:1.建立站点。
2.建立采集规则(包括网址规则和采集规则)。
3.建立发布规则4.采集并发布先说第一步,建立站点。
很简单如下图:可以点上面的整站内容规则,把不同分类的公共标签等些在里面,会比较方便,自己试一下,咱们就按最基本的方法说。
点击保存按钮后,站点被保存,在左侧出列表树出现站点名称。
在名称上面,单击右键,选择从该站点新建任务出现如下对话框:点击向导添加,添加要采集的信息的列表页地址,找到列表页的分页规则,可以批量添加,也可以单页添加,建议先用单页,一是错误少,二十一次采集太多,你不怕把搜索引擎惹怒了。
好了不说废话,上图!点击添加后,单击完成,回到上一页,开始测试网址采集,当然最好添加一些必须有和不得包含的字符,过滤掉没用的链接。
还是看图:用鼠标随便选中一个链接,点浏览页面,看看有没有没用的东西,如果没有,选中一个页面,点击测试该页,出现如下图界面:上图中的标签,是很关键的东西,什么是没用的标签,什么是有用的标签呢?有用的,就是你发表信息的时候能用到的,比如说标题、电话等等。
火车头默认带着的时间、出处等就是没用的,干掉它!那么,怎么样建立标签呢?我拿标题来说一下,其他都类似了。
查看被采集内容页的源文件,找到标题的地方,看看被什么网页标签包围着,就是它了:这样标题就可以采集到了,类似的方法建立其他标签,即可采集到其他内容,下图是我采集:至此,采集部分完成,一些步骤说的比较简单,用的时候再摸索一下吧!然后,打开相应的data文件夹中找到与站点相同名字的文件夹,进入打开ACCESS文件导出数据为excel文件,整理数据之后导入数据库即可。
怎么样使用火车头下载地址:/Down/我们下载免费版。
注意:想用火车,就必须得安装.NET FrameWork 2.0框架或更高版本.net framework 2.0下载地址:那么,火车我们也下载到本地了,。
net框架,我们也安装了。
那么,我们把新下载的火车采集软件,解压下。
看到一些密密麻麻乱七八糟的东西及文件。
那么。
上图中,用红线圈住的LocoySpider.exe 是主程序,我们双击打开。
ps:这里说下,上图中,有好多任务是我自己用的。
新程序,并没有那么多。
我们会看到火车的界面,看起来非常复杂,是吧?呵呵,其实并没有那么复杂,对于新手,有好多东西是用不到的。
下边会一一的讲解。
我们先补习一下,火车头采集软件的工作原理。
因为我们浏览到的网页,最后都是通过html输出的,那么意味着,我们可以查看到html的源码,那么火车头为什么会采集到内容呢?我们看下网站的基本结构。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> -------这些蓝色的东西,对于新手,我们不需要知道!<title>网页的标题</title> ----红色的是网页的标题。
如下图(1)</head><body>内容在这个<body>和</body>之间的,是网站的内容部分。
查看此教程建议视图:因为包含很多图片,其他视图导致图片查看不全。
解压后看到的文件有:其中discusX3.0.wpm 是发布模块,dz测试接口.ljobx 是用于测试的规则,以后不要问规则该怎么写了,就按照这个格式写。
1,上传接口根据自己的网站编码选择GBk或者utf8文件下下面的接口文件,jiekou.php,这个接口有个密码,默认是123456,如果想要修改,就打开这个jiekou.php,修改:就是上图这个,把默认的“123456”修改成你想要的,修改好了一定要保存,看不懂那就不要修改了。
然后把这个文件上传到DZ网站的根目录,不知道什么是根目录的自己百度,不要问上传到那里,自己的网站别人怎么知道你的根目录是什么,不知道就自己去查。
然后我们在浏览器里试试能不能访问,访问地址是http://网站域名/jiekou.php?pw=密码,这个密码就是上面说的接口密码:如果能出现论坛的模块就证明接口是对的了。
2,导入发布模块点击发布按钮:打开配置界面(有些慢,稍等下):成功导入后会有提示的。
发布模块设置:第一步,选择我们刚才导入的dz发布模块。
第二步:全局变量就是上面说的接口文件密码第三步:选择对应的编码第四步:网站根目录就填写上面我们访问接口的时候去掉后面的接口文件名称,剩余后的地址。
然后选择“不需要登录&Http请求”第五步:点击获取列表,如果能显示论坛版块就说明上面4步设置的正确。
设置好了点击测试配置,成功后就设置一个配置名保存这个配置在规则里面使用,简单分布,只发布标题内容回复的情况我们打开发布模块,来介绍下里面的内容:点击编辑按钮,到“内容发布参数”选项卡:介绍下表单名:✧username:对应的论坛发帖和回帖的用户名✧subject :对应的是论坛的标题✧message :对应是发布的帖子主题和回复内容,这2部分是放到一起的✧fid :对应的是版块ID✧signature :发帖人和回复人的签名内容,这里也是放在一起的✧publishdat:发帖和回帖的时间,同样2部分是放在一起的✧typeid :对应的是主题分类的ID✧typename:对应主题分类名,我们写了上面的分类ID,这里就可以不用设置值了,表单值留空即可。
⽕车头采集器v7版本c#插件开发说明⽂档教程⽕车头采集器v7版本插件是使⽤c#插件开发,开发时需要引⽤System⽬录下的AppInerFace.dll类库。
或是其它的采集器可以调⽤⽕车头数据采集平台的模块进⾏发布或完成其它任务。
开发插件时需要注意以下⼏个⽅法A.程序集的⽬标Framework 为 .Net Framework 2.0B.程序集的⽬标平台为x86C.插件开发完成后,除插件⽂本本⾝外,其它引⽤的dll⽂件需要放在采集器的System⽬录下。
以下为各个模块插件的开发介绍1.⼊库模块可以将传递过来的数据进⾏处理,并返回处理结果给采集器。
插件需要实现接⼝ IDatabase。
以下是接⼝的原始代码及注释。
如导⼊成功,需要返回bool值,采集器会根据返回值将发布的数据标记为已发或失败。
需要注意的⼀点是,Import⽅法中只有字符串键值对,不包含已下载的⽂件信息。
using System;using System.Collections.Generic;using System.Text;namespace LeWell.Api{/// <summary>/// 数据库类型/// </summary>public enum DatabaseType {/// <summary>/// access数据库/// </summary>Access,/// <summary>/// mysql数据库/// </summary>MySql,/// <summary>/// sqlserver数据库/// </summary>SqlServer,/// <summary>/// sqlite数据库/// </summary>Sqlite,/// <summary>/// mogodb数据库/// </summary>MongoDb,/// <summary>/// oracle数据库/// </summary>Oracle }/// <summary>/// 数据库⼊库接⼝,因为⼊库这块⽐较简单,所以接⼝是接管了所有的数据处理/// </summary>public interface IDatabase : ICloneable, IDisposable{/// <summary>/// 数据库类型/// </summary>DatabaseType DatabaseType { get; set; }/// <summary>/// 数据库链接字符串/// </summary>string ConnectStr { get; set; }/// <summary>/// 数据库表前缀/// </summary>string DatabasePrefix { get; set; }/// <summary>/// ⼊库模块中的字符串/// </summary>string ModuleData { get; set; }/// <summary>/// 导⼊数据/// </summary>/// <param name=”data”>键值对的数据</param>/// <param name=”error”>错误信息</param>/// <returns>是否⼊库成功</returns>bool Import(Dictionary<string, string> data,ref string error);}}2.Web发布模块插件相⽐较⼊库插件,可以实现对当前记录所有⽂件的操作处理。
本教程来自:我只是做了整理拿过来分享!我只是初学者,今天刚开始学习dede模板制作,希望能和大家交流,DEDECMS模板制作教程1.Arclist 标记的应用,使用率很高,相当实用,所以我们使用都必须熟练掌握。
2.Field标记在封面模板、列表模板、文档模板的使用频率很高,实用。
主要用来获得到系统变量的值或者路径,用法很灵活。
可以直接展示数据,如调用position,得到栏目一> 栏目二”这样形式的链接;或者,调用templeturl得到/templets这样路径。
3.Channel 标记主要用于获取栏目列表,用法非常简单,主要是区分“type = top,sun/son,self ”的所调用的对象就行了。
4.Type标记表示指定的单个栏目的链接,用法非常简单。
5.Autochannel标记使用实例6.Mytag标记使用实例板中多次出现的相同元素用一个自定义标记表示出来,从而达到,一次更改,全局更换的效果。
辅助插件的广告管理也有相似的效果。
7.Type标记用于获取一组投票表单。
其使用范围限于:封面模板。
8.Flink 标记使用实例用于获取友情链接。
调用该标记后可以得到四种友情链接的形式。
9.Mynew标记使用实例用于获取站内新闻。
站内新闻有利于站长及时与会员沟通。
10.ChannelArtlist标记使用实例用于获取当前频道的下级栏目的内容列表。
该标记在封面模板(包括主页)中的经常被用到11.List 标记使用实例12.Pagelist 标记使用实例13.Pagebreak标记使用实例14.Prennext标记使用实例15.Pagetitle标记使用实例模板教程【Arclist 标记使用实例】(一)Arclist标记的使用思路、步骤:一、明确使用范围我们在使用任何标记的过程中,都必须明确其使用的范围,否则可能无法正常调用该标签,【Arclist 标记】的使用范围是:封面模板、列表模板、文档模板。
火车头发布模块制作(dede5.7)图文教程说明:为方便大家更好的学习和掌握火车头采集器((LocoySpider)自定义发布模块的制作,本人通过火车头采集器((LocoySpider)安装配置教程以具体的实例用图文教程的方式全面介绍火车头采集器((LocoySpider)自定义发布模块的制作的方法和技巧,方便大家学习和使用。
如果有兴趣登陆可视教程论坛在线学习和观看火车头采集器((LocoySpider)自定义发布模块的制作入门到精通视频教程.本文以图文方式全面详细介绍火车头采集器((LocoySpider)为dede5.7量身制作自定义发布模块。
一、打开抓包工具Fiddler2汉化版二、打开ie,登陆/dede/后台用管理员登陆dede后台。
抓包工具有如下数据:找到其中的login.php文件:如下上图右边红框内容如下:POST /dede/login.php HTTP/1.1Host:User-Agent:Mozilla/5.0(Windows NT6.1;WOW64;rv:28.0)Gecko/20100101Firefox/28.0 Accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8Accept-Language:zh-cn,zh;q=0.8,en-us;q=0.5,en;q=0.3Accept-Encoding:gzip,deflateReferer:/dede/login.php?gotopage=%2Fdede%2Findex.phpCookie:menuitems=1_1%2C2_1%2C3_1%2C4_1;cyan_uv=C62149898D900001D7B51A6E683024D0; lastCid=3;lastCid__ckMd5=86ae82e846e9c1b1; ENV_GOBACK_URL=%2Fdede%2Fmychannel_main.php;PHPSESSID=v806m80pcefgmsmgvlcgao5u66 Connection:keep-aliveContent-Type:application/x-www-form-urlencodedContent-Length:106gotopage=%2Fdede%2Findex.php&dopost=login&adminstyle=newdedecms&userid=admin&pwd= hncctv&validate=rug1&sm1=三、打开火车头,并新建发布:设置网站自动登陆将上面段中文字红色部分,分别粘贴到下图1,2,3对应的地方:把用户名,密码,验证码对应的值-用标签替换。
成功后,如下图:标志码的填写,通过抓包工具,一项一项的试。
并抓取成功或失败情况,返回的标题码:如抓取登陆成功的返回标志码如下图:并填入相应的框。
用同样的方式,将其它标志码填完。
如下图:四、新建发布中:设置获取栏目列表1.刷新列表页面:地址获取方法:用ie打开dede后台,点击下图中的加号:在打开的页面点右链,点属性。
即可获取刷新列表页面地址。
/dede/article_add.php?channelid=13.页面区域开始和页面区域结束地址获取方法:在1.刷新列表页面中点右键,查看源码中,输入栏目并查找。
如下图,即可获得<select name='typeid'id='typeid'style='width:240px'><option value='0'>请选择栏目...</option><option value='13'class='option1'>早恋(封面频道)</option><option value='16'class='option3'>─早恋文库</option><option value='9'class='option1'>叛逆(封面频道)</option><option value='12'class='option3'>─叛逆文库</option><option value='1'class='option1'>网瘾(封面频道)</option><option value='6'class='option3'>─网瘾文库</option><option value='3'class='option1'>厌学(封面频道)</option><option value='8'class='option3'>─厌学文库</option><option value='17'class='option1'>国学经典(封面频道)</option><option value='20'class='option3'>─国学文库</option></select>根据上面红色部分,填入到获取栏目列表的相应值如下:五、网页随机值获取六、内容发布参数打开织梦后台,进入视频文章发布,输入如下图内容,进行发布。
清空fiddler数据。
点发早恋视频文章。
再查找到post数据,如下切图,和内容POST /dede/article_add.php HTTP/1.1Host:User-Agent:Mozilla/5.0(Windows NT6.1;WOW64;rv:28.0)Gecko/20100101Firefox/28.0 Accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8Accept-Language:zh-cn,zh;q=0.8,en-us;q=0.5,en;q=0.3Accept-Encoding:gzip,deflateReferer:/dede/article_add.php?channelid=17&cid=14Cookie:menuitems=1_1%2C2_1%2C3_1%2C4_1;cyan_uv=C62149898D900001D7B51A6E683024D0; lastCid=13;lastCid__ckMd5=792b4d2f067ce9ae;粘贴抓包获取的数据:(将下面代码粘贴抓包获取的数据:)DedeUserID=1;DedeUserID__ckMd5=7020c40db30afda3;DedeLoginTime=1398776250; DedeLoginTime__ckMd5=7efc29fff6f6e232;PHPSESSID=ljmn96mr0suil6dmg0ajrkt016; ENV_GOBACK_URL=%2Fdede%2Fcontent_list.php%3Fchannelid%3D17%26cid%3D14Connection:keep-aliveContent-Type:multipart/form-data;boundary=---------------------------12721975527711 Content-Length:3795-----------------------------12721975527711Content-Disposition:form-data;name="channelid"17-----------------------------12721975527711Content-Disposition:form-data;name="dopost"save-----------------------------12721975527711Content-Disposition:form-data;name="title"早恋视频test-----------------------------12721975527711Content-Disposition:form-data;name="shorttitle"早恋视频test-----------------------------12721975527711Content-Disposition:form-data;name="redirecturl"-----------------------------12721975527711Content-Disposition:form-data;name="tags"早恋视频test-----------------------------12721975527711161-----------------------------12721975527711Content-Disposition:form-data;name="picname"/uploads/allimg/140429/1-1404292100070-L.jpg-----------------------------12721975527711Content-Disposition:form-data;name="source"成龙特训-----------------------------12721975527711Content-Disposition:form-data;name="writer"成龙-----------------------------12721975527711Content-Disposition:form-data;name="typeid"14-----------------------------12721975527711Content-Disposition:form-data;name="typeid2"-----------------------------12721975527711Content-Disposition:form-data;name="keywords"早恋视频test-----------------------------12721975527711Content-Disposition:form-data;name="autokey"1-----------------------------12721975527711Content-Disposition:form-data;name="description"早恋视频test-----------------------------12721975527711Content-Disposition:form-data;name="video_url"-----------------------------12721975527711Content-Disposition:form-data;name="dede_addonfields"video_url,text-----------------------------127219755277111-----------------------------12721975527711Content-Disposition:form-data;name="autolitpic"1-----------------------------12721975527711Content-Disposition:form-data;name="needwatermark"1-----------------------------12721975527711Content-Disposition:form-data;name="sptype"hand-----------------------------12721975527711Content-Disposition:form-data;name="spsize"5-----------------------------12721975527711Content-Disposition:form-data;name="body"早恋视频test-----------------------------12721975527711Content-Disposition:form-data;name="voteid"-----------------------------12721975527711Content-Disposition:form-data;name="notpost"-----------------------------12721975527711Content-Disposition:form-data;name="click"131-----------------------------12721975527711Content-Disposition:form-data;name="sortup"-----------------------------12721975527711Content-Disposition:form-data;name="color"-----------------------------12721975527711-----------------------------12721975527711Content-Disposition:form-data;name="money"-----------------------------12721975527711Content-Disposition:form-data;name="pubdate"2014-04-2920:59:48-----------------------------12721975527711Content-Disposition:form-data;name="ishtml"1-----------------------------12721975527711Content-Disposition:form-data;name="filename"-----------------------------12721975527711Content-Disposition:form-data;name="templet"-----------------------------12721975527711Content-Disposition:form-data;name="imageField.x"29-----------------------------12721975527711Content-Disposition:form-data;name="imageField.y"16-----------------------------12721975527711--将上面三处红色的部分填入相应的位置。