豆瓣相冊下載助手,在這裏記錄分享一下

前兩天和哥們閒聊,扯到了我學的專業,軟件工程,

就突然想到問問他有沒有想要的小功能的軟件,可以幫他“私人定製”。

沒想到還真有。


需求很簡單:

一個能自動下載豆瓣相冊中全部大圖的軟件,這樣省去了手動保存的麻煩。


其實他也已經有在用網上已有的類似功能的軟件了,就是“豆佩克”。


但是豆佩克在下載時,不能選擇保存路徑,這讓他覺得有點小麻煩,所以參照豆佩克,我就添加了一個選擇路徑的功能。


接下來就簡單的介紹下思路和實現的大致過程,代碼就不貼了,因爲下面推薦文章中有個很好的原型。


首先在網上找了一下,怎麼從網頁上下載圖片,找到了一篇很不錯的文章(或者說爲教程),我的下載助手也是從這個原始小應用中改進出來的,在這裏推薦給大家:

C# 網絡編程之webBrowser獲取網頁url和下載網頁中圖片http://www.ylzx8.cn/kaifayuyan/program/398494.html


然後就是改進了:

我去掉了webBrowser這個前臺界面,只後臺接收請求網頁的html全部內容,這樣的話可以提高點效率

接着通過字符串的處理(用到了正則表達式,不知道的同學可以百度一下相關教程或視頻,這裏不累述了)獲得照片張數和分頁信息,也就是看這個相冊一共多少頁

然後再通過處理字符串的方式獲取大圖下載地址

最後將其保存到指定路徑。


大小17K,無需安裝,直接使用


下載地址

http://download.csdn.net/detail/donggege214/9061801





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章