使用ABAP批量下載有道雲筆記中的圖片
Jerry喜歡用有道雲筆記這款軟體做自己的知識管理和知識體系的構建。
當您看到一篇好的有道雲筆記分享時,可能會想將其精美的圖片下載到本地。作為程式猿,我們不會去手動一張張下載。寫個程式幫我們自動下載吧。
比如這個筆記: http://note.youdao.com/noteshare?id=62840e43da1f6b71cdbedb3b7723f7fa
開啟之後是這樣的:
我們需要研究如何知道一個有道雲分享筆記裡究竟包含了哪些圖片。
我們可以使用有道雲筆記提供的這個Restful API: http://note.youdao.com/yws/public/note/ <note_guid>?keyfrom=public
我們把一個分享筆記的guid傳入上述的url,執行一個http呼叫看看結果。例如我文章開頭的例子,那個分享筆記的guid是62840e43da1f6b71cdbedb3b7723f7fa,那麼完整的Restful API連結為: http://note.youdao.com/yws/public/note/62840e43da1f6b71cdbedb3b7723f7fa?keyfrom=public
輸入Chrome瀏覽器敲回車,看看這個Restful API返回的內容:
從上圖不難發現整個筆記包含的圖片檔案,其地址包含在HTML原始碼的src開頭的img標籤頁的src屬性裡。所以只需要用一個迴圈,遍歷這些img標籤,下載src裡指向的圖片即可。
最後就是寫程式碼實現上述功能了。寫好的ABAP程式如下。
輸入有道雲分享筆記的GUID和本地儲存資料夾名稱,執行。
稍等片刻,所有的圖片就被ABAP程式自動下載到本地指定資料夾了。節省了程式猿大量寶貴的時間。
這個SAP ABAP程式的完整程式碼在我的github裡:
https://github.com/i042416/KnowlegeRepository/tree/master/ABAP/youdao_note_download
要獲取更多Jerry的原創技術文章,請關注公眾號"汪子熙"或者掃描下面二維碼:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2198153/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Java實現的有道雲筆記圖片批量下載工具Java筆記
- 使用ABAP批量下載Markdown原始檔裡的圖片到本地
- 有道雲筆記會員Markdown圖片外部引用(使用)筆記
- 有道雲筆記非會員上傳圖片筆記
- Python學習筆記 - 下載圖片Python筆記
- 如何批量把下載QQ空間相簿圖片
- WPF製作的小型筆記本-仿有道雲筆記筆記
- [速記] Mac 下視訊 / 圖片批量轉碼Mac
- 本地HTML中圖片下載HTML
- 巧用有道雲筆記做好自我管理筆記
- 怎樣從天堂圖片網上批量下載高清圖片到電腦?
- 教你一鍵下載微博相簿的所有圖片,自動批量採集微博相簿所有圖片
- 使用httpclient下載 頁面、圖片HTTPclient
- 從CSV檔案中讀取jpg圖片的URL地址並多執行緒批量下載執行緒
- 魅族雲相簿批量下載方案
- Python中scrapy下載儲存圖片Python
- Java爬蟲之批量下載LibreStock圖片(可輸入關鍵詞查詢下載)Java爬蟲REST
- 線上圖片批量更換指令碼記錄指令碼
- 圖片下載框架概述框架
- Python 下載圖片Python
- 獲取SDWebImage下載的圖片Web
- 「Do.002」有道雲筆記--好用但不安全筆記
- 有道雲筆記 Windows 客戶端,複製貼上 BUG筆記Windows客戶端
- QQ空間相簿批量下載【原圖】
- win7系統下word中如何批量匯出png格式圖片Win7
- Vue中圖片的載入方式Vue
- sumo筆記(八)——批量修改net中的edge筆記
- SDWebImage類實現圖片的下載Web
- 仿SDWebImage多圖片下載Web
- 教你如何快速給速賣通的商品圖片以及視訊批量下載到電腦
- 一個程式猿試用有道雲筆記VIP功能體驗筆記
- 使用 canvas 繪製圖片,然後下載、上傳Canvas
- python中使用urllib下載網站圖片Python網站
- 使用Python實現網頁中圖片的批次下載和水印新增儲存Python網頁
- Nginx中防盜鏈(下載防盜鏈和圖片防盜鏈)及圖片訪問地址操作記錄Nginx
- 使用IDM批量抓取音效素材下載
- 用正規表示式自動下載網頁中的圖片網頁
- 有道翻譯軟體下載地址