更新2015-05-26html
已經解決掉那個BUG,並增長了一些新功能
優化了代碼git
BUGgithub
若是你的用戶名和你的博客Id不一樣的話,發佈博客不成功web
感謝若雲幫忙重現BUG編輯器
2015-5-21更新工具
能夠從博客園拉取最近一篇博客,並修改這篇博客了優化
(注意:若是拉取到的最近一篇博客,並不是你草稿箱裏的博客,那麼你修改過以後,再保存是不會保存成功的;博客園API裏獲取到的數據信息無法判斷這篇博客是否爲草稿,若是能的話就好多了)spa
先說廢話翻譯
最近在寫Nim相關的博客調試
(Nim是門很是不錯的語言,我接下來還會寫不少關於這門語言的博客,感興趣的朋友能夠關注個人博客)
有的時候一天寫兩篇,但用博客園的後臺寫博客,仍是有不少不便的
好比說:不能直接黏貼圖片等等
以前我曾經用有道雲筆記寫過博客
(在有道雲筆記上寫了博客以後,公開博客,而後分析公開的頁面,把頁面裏相關的HTML拿出來,而後放到博客園中去)
這種方法,雖然寫博客是簡單了,可是有道雲筆記的一些樣式,與博客園是不兼容的,
博客寫好以後,看起來很醜
後來我曾經聯繫博客園的管理員,要博客園寫博客的WEB API,
博客園的管理員仍是挺nice的,給了我MetaweblogAPI,
這個程序就是基於這個API完成的
(但園友「家裏擼」同窗說,博客園總共只有兩個員工,我以爲這不大可能吧,這麼大一個站,兩個員工就能hold住??請原諒我把你的名字翻譯成「家裏擼」,我錯了!^_^)
無圖無真像
如你所見,這篇博客就是用這個工具寫的
這個工具總共花了兩天半的時間,其中有一天的時間再調試MetaweblogAPI,
(那個API頁面有一個描述錯誤的地方,之後心血來潮講這個原理的時候會聊到,心急的朋友能夠直接去看個人源碼)
裏面那個編輯器用的是百度UEditor,這個編輯器真的挺好用的,給他們點贊!
源碼在此
https://github.com/xland/cnblogs
客戶端在此
http://pan.baidu.com/s/1c0rUO9a