标签:blank asp 知识库 blog dma 优先 lan pop sendmail
开源第二篇,先公布最主要的部分:AutoRssContent.exe
此程序负责:
1、解析HTML,将数据写入DB(ActionContent.cs)
2、发送邮件,通知程序运行Log(SysLog.cs)
运行效果:
解析错误提示错误信息,正确会提示更新成功。
(现行进行2此Tag解析。支持多种解析方式解析同一页面)
主程序源码:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; using System.Xml; using ModuleFunction; using System.Xml.Linq; using System.IO; //作者:jeremytian //时间:20140114 //功能:自动下载RSS订阅信息 namespace AutoRssContent { class Program { static void Main(string[] args) { string strException = "AutoRssContent类名:Program;方法名:Main;"; SysLog.textAll = "============================================"; SysLog.textAll = strException + " 日志记录: "; try { //给新闻信息进行优先级评定 ActionContent actioncont = new ActionContent(); actioncont.GetContent(); } catch (Exception ex) { Console.WriteLine(strException + ex.Message); } finally { DotNetSendMail sendmail = new DotNetSendMail(); sendmail.SendMailConfig(SysLog.textPath, SysLog.textAll); } } } }
源码地址:http://pan.baidu.com/s/1c07X0Ww
注:
源码中暂不包含DB和后台维护程式。
不过源码都挺简单,封装的部分也很容易重写。
如有疑问回复。
标签:blank asp 知识库 blog dma 优先 lan pop sendmail
原文地址:http://www.cnblogs.com/jeremy-tian/p/7057768.html