VeryCD WebSpider - A plugin for KuaiShou.NET

VeryCD WebSpider - A plugin for InfoVista.NET

VeryCD is an web-spider application which can fetch the content of emule information from www.verycd.com,
the result is stored as access(mdb) format, it is developed under VS2005, it is also a plugin for InfoVista.NET
as a content provider.

VeryCD WebSpider - A plugin for KuaiShou.NET_第1张图片

在追随开源项目SharpDevelop(www.icsharpcode.net)很久以后,微软在Visual Studio 2008提供了开发VSShell
(http://msdn.microsoft.com/zh-cn/vsx/default(en-us).aspx) 的功能,
在此之上已经有了IronPythonStudio这样的开源项目,大概看了代码之后,我对IronPythonStudio的类很欣赏,进而
我对SharpDevelop的存在意义产生了怀疑,虽然我的InfoVista.NET项目(基于SharpDevelop)仍然在进行,步伐慢了许多。
VsShell是个好消息,对SharpDevelop是个坏消息,我的心情也是痛并快乐着,然后我把继续InfoVista.NET的时间用到了
学习素描艺术上面,安慰一下自己,然后再次跟随开源大旗。

InfoVista.NET是一个内容管理工具,我需要一个好的数据来源,测试我的工具,所以我想到了把http://www.verycd.com的
emule资源全部抓下来,这就是VeryCD Spider的初衷,事实上早已经写好,一直没有发布出去,后来参考了一个多线程下载
网页的例子,使VeryCD Spider速度提高了不少,多线程是必需的,因为VeryCD.com的内容是如此之多。

VeryCD Spider基本上是分析http://lib.verycd.com/archive/的内容,然后一级一级分析下去,最终把分类结果存贮到
Access(mdb)文件中。这种方法的坏处是,将来有天Verycd网站升级,我的工具也必须跟着改动,命运掌握在别人手里。
不管怎样,还是在CodePlex上发布了源代码,供各位参考,感兴趣的请到 http://www.codeplex.com/verycd 处下载。

更多快手软件应用,请访问 www.kuaishou.net
[email protected] 2008-05-20


你可能感兴趣的:(VeryCD WebSpider - A plugin for KuaiShou.NET)