CSDN部落格匯出備份工具

This is bill發表於2016-07-15

場景:

csdn的blog不穩定,指不定哪天出問(gua) 題(diao),手頭先備份一份再說。


分析下csdn的官方部落格下載工具的特點:

1.是基於C#的,必須安裝.net 4.0以上。

2.下載內容沒有儲存程式碼樣式,這樣閱讀起來不方便。

3.修復bug比較麻煩,需要安裝vs編譯C#.


現在我做的這個blog-backup生成備份的那部分程式碼是基於Python的,介面是wxWidgets.可以很方便的根據介面或網頁的變化修改,實現程式碼在Package下的blog.py。其實還可以很方便的實現其他blog的下載備份,聰明的童鞋看程式碼應該知道了。童鞋自己想修復bug的話直接就該blog.py就行。不需要重新編譯專案。


特點:

1.支援簡單外掛開發(其實很簡單的,就是用了python動態語言的特性。。。)

2.備份的html頁面是離線文件,可以離線使用,保留樣式。


備註:

1.第一版程式碼沒整理過,比較粗糙,未下載完關閉程式會有崩潰提示。


這裡強烈建議csdn的部落格文章增加一個“最後修改時間”,這樣可以增量備份。


專案地址:

https://code.csdn.net/infoworld/blog-backup


下載地址:

http://pan.baidu.com/s/1ntKDx5B (v1.2)

http://pan.baidu.com/s/1c0mXrzi (v1.1)

http://download.csdn.net/detail/infoworld/6941035 (v1.0)

圖片預覽:






相關文章