风讯官方论坛

首页 » FoosunCMS交流区 » 插件讨论 » 插件 找人一起把动易4.3的采集插件移植到风讯来!
kismet - 2005-6-18 19:58:00
插件  找人一起把动易4.3的采集插件移植到风讯来!

首先,采集回来必须到风讯采集器的数据库!等于说动易4.3的采集入库不是到风讯数据库,而是采集数据库!


这需要对风讯采集器数据库结构了解,与对动易4.3采集程序的数据库写入脚本有研究!


以下是动易采集器的写入代码!!(不确定是否,粗看了一下)



'==================================================
'过程名:SaveArticle
'作  用:保存文章
'参  数:无
'==================================================
Sub SaveArticle
  If ArticleID=0 Then
      set rs=server.createobject("adodb.recordset")
      sql="select top 1 ArticleID from PE_Article order by ArticleID desc"
      rs.open sql,conn,1,1
      If rs.eof and rs.bof then
        ArticleID=1
      Else
        ArticleID=rs("ArticleID")+1
      End If
      rs.close
      set rs=nothing
  Else
      ArticleID=ArticleID+1
  End If


  set rs=server.createobject("adodb.recordset")
  sql="select top 1 * from PE_Article"
  rs.open sql,conn,1,3
  rs.addnew
  rs("ArticleID")=ArticleID
  rs("ChannelID")=ChannelID
  rs("ClassID")=ClassID
  rs("SpecialID")=SpecialID
  rs("Title")=Title
  rs("TitleFontType")=0
  If LinkUrlYn=False Then
      rs("Content")=Content
  Else
      rs("Content")=""
      rs("LinkUrl")=NewsUrl
  End If
  rs("Keyword")=Key
  rs("Hits")=Hits
  rs("Author")=Author
  rs("CopyFrom")=CopyFrom
  rs("IncludePic")=IncludePic
  rs("Passed")=Passed
  rs("OnTop")=OnTop
  rs("Hot")=Hot
  rs("Elite")=Elite
  rs("Stars")=Stars
  rs("UpdateTime")=UpDateTime
  rs("PaginationType")=PaginationType
  rs("MaxCharPerPage")=MaxCharPerPage
  rs("ReadLevel")=ReadLevel
  rs("ReadPoint")=ReadPoint
  rs("SkinID")=SkinID
  rs("TemplateID")=TemplateID
  rs("DefaultPicUrl")=DefaultPicUrl
  rs("UploadFiles")=UploadFiles
  rs("ShowCommentLink")=ShowCommentLink
  rs("Inputer")=Inputer
  rs("Editor")=Editor
  rs.update
  rs.close
  set rs=nothing
End Sub


问题??从看上面,动易采集器的数据库写入字段比风讯的多!![em03]


有模板ID 阅读等级等。


解决办法,屏蔽该字段的写入,或者在风讯采集器数据库中,设立同样的字段!让其空写入!!


风讯采集器的缺点,如果采集回来为图片新闻,内容中含有[IMG]标签,但是在入库时不能选择为图片新闻,这次一并加入!!


解决:分析风讯数据库中对图片新闻(包括热点,滚动等)的数据库写入[主要分析添加图片新闻的程序],然后对风讯采集器的入库程序进行添加改写!!



暂时想到这么多,不对的请修正.有问题的提出来!!!


我实在不想用动易的程序!!!感觉动易就像3721??不要怪!!!


[此贴子已经被作者于2005-6-18 20:14:06编辑过]

zyxk - 2005-7-2 15:18:00

动易的采集不错呀,就是我不懂ASP

kismet - 2005-7-3 11:55:00

我现在改的已经可以采集到风讯的采集数据库了...剩下的就是入库,加入入库热点.图片.滚动等了..老天保佑希望成功...


第一次动手改ASP.....唉

ken27 - 2005-7-3 20:43:00
兄弟加油!可惜我不懂ASP,要不的话还能帮点忙.....
exacn - 2005-7-4 01:12:00

呵呵!


其实楼主不用费劲去搞动易的采集器,动易的采集器我感决不好。


何况现在有个易采,功能上比动易的采集器不知好多少倍。


要是楼主愿意费劲儿,不妨把易采改成ASP的整和到风讯里。




[此贴子已经被作者于2005-7-4 1:13:29编辑过]

itv - 2005-7-4 10:07:00
以下是引用exacn在2005-7-4 1:12:00的发言:

呵呵!


其实楼主不用费劲去搞动易的采集器,动易的采集器我感决不好。


何况现在有个易采,功能上比动易的采集器不知好多少倍。


要是楼主愿意费劲儿,不妨把易采改成ASP的整和到风讯里。






就是就是
yeeler - 2005-7-5 07:47:00

给个易采看看  是免费开源的吗?

vboy - 2005-7-5 11:24:00

http://www.neatstudio.com/


PHP的,功能也就那么回事,没觉得比风讯的采集强

kismet - 2005-7-5 12:28:00
易采的过虑功能挺强的~~采的干干净净..可惜..可惜..免费不能采集图片..
vanatom - 2005-7-5 19:49:00

哈哈,我已经成功修改了动易的一个插件,可以采集并入库了。下面着手做论坛固定人发言的采集了。

qwqwqw - 2005-7-6 19:18:00
10楼的好强啊,跟大家分享一下吧
lanzyer - 2005-7-7 10:28:00
其实采集你们大可不用那么麻烦了,到3.0讨论区去看看有我修改的采集方面的补丁,很简单的,修改后功能会方便很多的!
1
查看完整版本: 插件 找人一起把动易4.3的采集插件移植到风讯来!