毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> WEB开发 >> 正文

c#网站监控程序怎么做

更新时间:2012-6-15:  来源:毕业论文

设置程序活动时间间隔
设置程序活动时间间隔:10分钟
程序自动最小化运行
程序最小化到人物栏,就像qq一样
判断是否异常,如果异常进行气泡提醒
程序原理是:通过访问监控目标网站,窃取网站页面中源代码相关字符,然后和设置的监控码进行判读,如果一样就没有反应,如果不一样就弹出对话框进行提醒!时间间隔是为了有间断性运行程序,避免过高占有cpu和内存
程序注意事项:优化cpu和内存占有率,最小化运行不会对系统造成影响!

用webbrowser控件浏览网页,然后在事件里去判断页面内容。

用HTTPRequest控件获取页面,和数据库记录比对 

个人建议,用httpwebrequest来的快点,当然JS需要你解析DOM树内容才能得到,你就必须用Webbrowser去加载解析,这样JS动态生成的内容也能出来,但是效率低,因为他将加载大量CSS,JS,甚至图片视频,当然图片视频,你可以在IE设置不加载,但是如果他把图片写到了CSS里,一样加载,而且极占内存,这是IE的问题,一直没得到很好解决,你可以立即打开一个IE,在里面开20个网页,内存会迅速增长,而且只有进程退出去才能回收,手动调用GC是没多大用的,且MSDN建议不要手动调用

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。