• VeryCD WebSpider A plugin for KuaiShou.NET 时空地图TimeGIS


    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.



    在追随开源项目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
    chinaray@gmail.com 2008-05-20


  • 相关阅读:
    NSWindow,一些有的沒的
    IT单身男士必看【找女友单身程序员】
    Base 64 Encoding 编码
    如何成为一名优秀的C程序员
    iOS学习笔记—ObjectiveC 委托、非正式协议、正式协议
    程序员学习能力提升三要素
    工程师如何不被PM欺负
    最常被程序员们谎称读过的计算机书籍
    一些重要的算法
    asp调用.Net 托管代码
  • 原文地址:https://www.cnblogs.com/kuaishou/p/2360207.html
Copyright © 2020-2023  润新知