Try

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

终于有时间把『百度空间助手』这个软件完善了一下,目前测试来看,可以说是一个相对稳定的版本,因此按原计划将它开源。

首先值得一提的是可以远程存图(包括本地与网络中的图片),有兴趣的可以尝试 

软件截图:

环境:VS2005 SP1

下面对项目代码简单介绍一下:

解决方案共分四个项目,其中
1、BaidDuHelper :发帖助手主程序
2、Design :发帖助手HTML编辑器
3、BDUninstall :卸载模块
4、BaiDuHelperSetup :安装包项目

其中主程序主要模块是BDUser 和BDWebClient:

BDWebClient:处于底层,主要负责与HTTP请求通讯的目的,主要采用了比较简单的WebClient类,如果你有其他复杂需求,可以考虑使用HttpWebRequest和HttpWebResponse类,代码里面也有部分例子。

其类关系图(相对比较简单,相信大家通过名称也可以猜出属性、方法的作用,不多做说明):


BDUser:处于中间层,主要负责UI层与底层BDWebClient衔接用户行为的关键操作。

其类关系图(不多做说明):

另外发帖助手中的HTML编辑器,采用的是一个codeproject上的一个开源项目,用兴趣大家可以看我以前帖子的介绍。(PS:在此特别感谢作者)

最后一点说明:此软件的开源目的,是为了能与大家更好的交流,当然代码也比较简单,我没有作过多注释,相信大家比较容易能看懂,如果大家看到代码中有哪些 不足请与我联系交流(freezesoul@gmail.com),大家共同进步,毕竟C/S的开发做的不多。当然代码你也可以任意修改,作为你的网站后 台C/S发布端。

 

Csdn 下载 :http://download.csdn.net/source/585528


详情访问:http://hi.baidu.com/freezesoul/blog/item/7bd4aa01ba8e02001d9583bf.html


关于这个软件的更多介绍:百度空间发帖助手(C/S版)【支持远程存图】
posted on 2008-08-27 15:56  FreezeSoul  阅读(2182)  评论(7编辑  收藏  举报