新闻{rendie:采集}智能采集工具

{rendie:load 采集/头部.html}

1.通过本向导将传统的采集规则转换成采集规则文件 1.修改采集规则文件：{rendie:unarr(2)}

使用采集规则向导生成采集规则文件
１. 设置基本参数 ２. 采集列表连接设置 ３. 采集内容与数据地址设置 ４. 在线模拟预览结果 ５. 完成向导并真实演示

站点名称： |
入库方式： | 临时库 直接入库(不建议使用，会损成数据库很大 或 损坏)
只采集最近： | 天 * 选择天数还要填写第3步的 数据日期 开始 和 结束才有效
目标站点网址： |
网页编码： | 请选择编码→
预设文章来源： |
分类设置： | 固定分类 智能归类
所属分类： |
分页设置： | 不分页 批量分页 手动分页 直接采集内容页 提交分页
采集网址： |
批量生成采集网址： | ID变量{$ID}
提交表单代码： | {rendie:Eval(HTMLEncode(gESCrlf("pageurl3")))} ID变量{$ID}
起始ID： | 标准格式：Http://www.rendie.com/list/list_{$ID}.html 开始： - 结束： 步长： 例如：1 - 10 或者 10 - 1
手动分页： | {rendie:Eval(HTMLEncode(gESCrlf("pageurl2")))}
采集方式： | 倒序采集
内容过滤设置： | {rendie:arealist areatype=tag tag=IFRAME[,]OBJECT[,]BUTTON[,]CLASS[,]HTML[,]SPAN[,]DIV[,]P[,]SCRIPT[,]APPLET[,]STRONG[,]STYLE[,]TABLE[,]FONT[,]IMG[,]A} [arealist:name] {if:[arealist:i]==8} {end if} {/rendie:arealist}

列表开始： | {rendie:Eval(HTMLEncode(gESCrlf("listA")))}
列表结束： | {rendie:Eval(HTMLEncode(gESCrlf("listB")))}
获取数据图片方式： | 在列表页 在内容页
{if:{rendie:Eval(Fun.Str2Num(gES("picmode")))}==1}
图片开始： | {rendie:Eval(HTMLEncode(gESCrlf("picA")))}
图片结束： | {rendie:Eval(HTMLEncode(gESCrlf("picB")))}
图片替换变量： | 不作设置 替换变量
替换变量： 图片开始加 [变量] 图片结束 [变量] | {rendie:Eval(HTMLEncode(gESCrlf("picvar")))}
{end if}
链接开始： | {rendie:Eval(HTMLEncode(gESCrlf("mlinkA")))}
链接结束： | {rendie:Eval(HTMLEncode(gESCrlf("mlinkB")))}
特殊链接处理： | 不作设置替换地址 对于使用了JavaScript跳转形式的连接请使用此功能
要替换的地址： | 要替换的连接:/channel/[变量]/[变量].html {rendie:Eval(HTMLEncode(gESCrlf("mlinkRF")))}
替换为的地址： | 实际连接:/list/?$1-$2.html ($1至$99对应[变量]的出现位置) /list/?[变量]-[变量].html中的[变量]等同$1 {rendie:Eval(HTMLEncode(gESCrlf("mlinkRR")))}

可选采集字段 | "")}"=="True"}checked="checked"{end if}/>图片 "")}"=="True"}checked="checked"{end if}/>分类 "")}"=="True"}checked="checked"{end if}/>作者 "")}"=="True"} checked="checked"{end if}/>来源 "")}"=="True"} checked="checked"{end if}/>简述 "")}"=="True"} checked="checked"{end if}/>关键词 "")}"=="True"} checked="checked"{end if}/>正文 "")}"=="True"} checked="checked"{end if}/>采集日期
标题开始： | {rendie:Eval(HTMLEncode(gESCrlf("nameA")))}
标题结束： | {rendie:Eval(HTMLEncode(gESCrlf("nameB")))}
{if:{rendie:Eval(Fun.Str2Num(gES("picmode")))}!=1}
"")}"}style="display:none"{end if}>
图片开始： | {rendie:Eval(HTMLEncode(gESCrlf("picA")))}
图片结束： | {rendie:Eval(HTMLEncode(gESCrlf("picB")))}
图片替换变量： | {rendie:Eval(gES("picvar")="")} 不作设置 替换变量
替换变量： 图片开始加 [变量] 图片结束 [变量] | {rendie:Eval(HTMLEncode(gESCrlf("picvar")))}
{end if}
"")}"!="True"}style="display:none"{end if}>
分类开始： | {rendie:Eval(HTMLEncode(gESCrlf("clsA")))}
分类结束： | {rendie:Eval(HTMLEncode(gESCrlf("clsB")))}
"")}"!="True"}style="display:none"{end if}>
作者开始： | {rendie:Eval(HTMLEncode(gESCrlf("authorA")))}
作者结束： | {rendie:Eval(HTMLEncode(gESCrlf("authorB")))}
"")}"!="True"}style="display:none"{end if}>
来源开始： | {rendie:Eval(HTMLEncode(gESCrlf("fromA")))}
来源结束： | {rendie:Eval(HTMLEncode(gESCrlf("fromB")))}
"")}"=="False"}style="display:none"{end if}>
备注开始： | {rendie:Eval(HTMLEncode(gESCrlf("outlineA")))}
备注结束： | {rendie:Eval(HTMLEncode(gESCrlf("outlineB")))}
"")}"!="True"}style="display:none"{end if}>
关键词开始： | {rendie:Eval(HTMLEncode(gESCrlf("keysA")))}
关键词结束： | {rendie:Eval(HTMLEncode(gESCrlf("keysB")))}
"")}"!="True"}style="display:none"{end if}>
日期开始： | {rendie:Eval(HTMLEncode(gESCrlf("dateA")))}
日期结束： | {rendie:Eval(HTMLEncode(gESCrlf("dateB")))}
"")}"!="True"}style="display:none"{end if}>
正文开始： | {rendie:Eval(HTMLEncode(gESCrlf("desA")))}
正文结束： | {rendie:Eval(HTMLEncode(gESCrlf("desB")))}
替换正文中的链接为： |
分页列表范围： | 关闭 开启
分页列表开始： | {rendie:Eval(HTMLEncode(gESCrlf("plistA")))}
分页列表结束： | {rendie:Eval(HTMLEncode(gESCrlf("plistB")))}
分页链接开始： | {rendie:Eval(HTMLEncode(gESCrlf("plinkA")))}
分页链接结束： | {rendie:Eval(HTMLEncode(gESCrlf("plinkB")))}
特殊链接处理： | 不作设置 替换地址 对于使用了JavaScript:openwindow形式的连接请使用此功能
要替换的地址： | 要替换的连接:javaScript:OpenWnd([变量]) {rendie:Eval(HTMLEncode(gESCrlf("linkRF")))}
替换为的地址： | 实际连接:content.asp?id=1&page=$1 {rendie:Eval(HTMLEncode(gESCrlf("linkRR")))}

| 下一步显示源码 不保存当前设置,立即采集

{rendie:load 尾部.html}