開發這個軟件也是沒辦法了,手頭上沒有可以簡單使用的新浪博客文章下載軟件了,雖然python有幾個不錯,我自己也寫了個(這個程序也是基于我的python思路),但是一是不想用命令行,二是懶得裝python環境,所以就用aardio簡單寫了個,先用著,后面再完善,迭代開發嘛
其實win平臺是有個不錯的博客下載器,叫瑞祥的好像,但是開發者撂攤子不維護了,加之需要組件安裝,還各種報錯,也是用著難受,不過開發的功能還是比較完善的,后面會參考實現
snapshot
程序優點:
- win平臺全支持,無需其他額外的組件支持
- 小巧,單文件,只有500K,擁有UI界面,交互簡單便捷
- 支持正向和反向順序下載,合理搭配使用可以同步更新博客文件,無需重復下載
程序缺點:
- 界面略樸素
- 高速的下載和打印交互信息可能導致界面無響應,但是不影響后臺執行
- 由于aardio語法不熟悉,所以代碼不優雅
獲得exe執行程序
- github releases下載: releases
- 訪問官網下載: 官網
- 訪問百度云盤下載: 百度網盤 密碼: y24t
- 下載源碼,并使用aardio IDE加載項目文件,運行并發布后,在publish目錄下獲得
運行說明
- 下載exe文件,放在任意目錄下,雙擊exe打開并執行程序
- 根據需要調整設置,如果網速不好可能導致連接不上,可以調整超時時長
- 根據需要調整下載順序,默認從新往舊下載文件
- 訪問對應的博客,得到最新的博文的地址,拷貝到輸入框,然后點擊下載按鈕
- 正常下載后到文件所在的目錄下訪問最新的時間戳的目錄,目錄下就是對應的文件
測試地址參考: http://blog.sina.com.cn/s/blog_62e211ef0100rsu1.html
友情提示: 由于是批量下載,對新浪博客網站存在一定的壓力,因此可能觸發反爬蟲機制,用多了會造成一定時間的被禁止訪問(當然了,停一會就會恢復),因此不要在短時間內太過頻繁的使用該軟件