一 背景
长久以来一直想把自己的blog备份到本地,可是找来找去找不到非常合适的备份工具,所以只有自己动手写一个。考虑到需求主要是对html的解析,还要快速开发,所以选择C#来个简单的原型先,不过据我研究Python提供了很多这方面的功能,所以可能后来也会用Python开发一个更通用的版本。
二 需求
1)根据用户名和BSP的域名,得到blog下所有文章的地址。
2)对所有的地址下载Html保存到本地。
3)对html中使用到的图片的保存。
4)对CSS,JS其他文件的下载。
5)分类。
6)最好可以做成CHM格式。
三 C# 版本
第一版本:http://www.cppblog.com/Files/mzty/BlogBackUpForMyCppblog2.rar
四 Python版本
欢迎大家提供相关的需求和相关的技术,使备份工具早日实现,供大家使用!有兴趣的也可以加入哦!