一 背景
長(zhǎng)久以來(lái)一直想把自己的blog備份到本地,可是找來(lái)找去找不到非常合適的備份工具,所以只有自己動(dòng)手寫(xiě)一個(gè)。考慮到需求主要是對(duì)html的解析,還要快速開(kāi)發(fā),所以選擇C#來(lái)個(gè)簡(jiǎn)單的原型先,不過(guò)據(jù)我研究Python提供了很多這方面的功能,所以可能后來(lái)也會(huì)用Python開(kāi)發(fā)一個(gè)更通用的版本。
二 需求
1)根據(jù)用戶名和BSP的域名,得到blog下所有文章的地址。
2)對(duì)所有的地址下載Html保存到本地。
3)對(duì)html中使用到的圖片的保存。
4)對(duì)CSS,JS其他文件的下載。
5)分類。
6)最好可以做成CHM格式。
三 C# 版本
第一版本:http://www.shnenglu.com/Files/mzty/BlogBackUpForMyCppblog2.rar
四 Python版本
歡迎大家提供相關(guān)的需求和相關(guān)的技術(shù),使備份工具早日實(shí)現(xiàn),供大家使用!有興趣的也可以加入哦!