使用ABAP批量下载有道云笔记中的图片
Jerry喜欢用有道云笔记这款软件做自己的知识管理和知识体系的构建。
当您看到一篇好的有道云笔记分享时,可能会想将其精美的图片下载到本地。作为程序猿,我们不会去手动一张张下载。写个程序帮我们自动下载吧。
比如这个笔记:note.youdao.com/noteshare?i…
打开之后是这样的:
我们需要研究如何知道一个有道云分享笔记里究竟包含了哪些图片。
我们可以使用有道云笔记提供的这个Restful API:note.youdao.com/yws/public/…<note_guid>?keyfrom=public
我们把一个分享笔记的guid传入上述的url,执行一个http调用看看结果。例如我文章开头的例子,那个分享笔记的guid是62840e43da1f6b71cdbedb3b7723f7fa,那么完整的Restful API链接为:note.youdao.com/yws/public/…
输入Chrome浏览器敲回车,看看这个Restful API返回的内容:
从上图不难发现整个笔记包含的图片文件,其地址包含在HTML源代码的src开头的img标签页的src属性里。所以只需要用一个循环,遍历这些img标签,下载src里指向的图片即可。
最后就是写代码实现上述功能了。写好的ABAP程序如下。
输入有道云分享笔记的GUID和本地存储文件夹名称,执行。
稍等片刻,所有的图片就被ABAP程序自动下载到本地指定文件夹了。节省了程序猿大量宝贵的时间。
这个SAP ABAP程序的完整代码在我的github里:
github.com/i042416/Kno…
要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:
使用ABAP批量下载有道云笔记中的图片相关推荐
- 一个ABAP程序,能够批量下载有道云笔记里包含的图片
很多朋友反映源码不全,我已经把所有源码上传到我的 github 上了. 源代码: REPORT zactivate.PARAMETERS: purl TYPE char32 OBLIGATORY LO ...
- 有道云笔记中markdown插入本地图片(绝对路径)后无法显示图片问题
有道云笔记中markdown插入本地图片(绝对路径)后无法显示图片问题解决 环境: win10系统 有道云笔记 markdown bmp格式截图文件 在查看graphframe的jar包结构时,记录下 ...
- 有道云笔记中使用Markdown
之前想要在有道云笔记中插入公式,不知道可以使用Markdown.就用最笨的方法:在office Word中写好公式,然后截图复制在有道云笔记文档的对应位置,刚开始效果上也还可以接受:不过当我想要输入特 ...
- 【Python】批量导出word文档中的图片、嵌入式文件
Python 批量导出word文档中的图片.嵌入式文件 需求 学生试卷中的题目有要提交截图的,也有要提交文件的,为了方便学生考试,允许单独交或者嵌入Word中提交,那么事后如何整理学生的答案?单独提交 ...
- 有道云笔记MarkDown插入图片
有道云笔记MarkDown插入图片 </h1><div class="clear"></div><div class="post ...
- 有道笔记手机搜索_有道云笔记手机版下载-有道云笔记 安卓版v7.0.2.2-PC6安卓网...
有道云笔记手机版,有道云笔记专为移动用户打造的终端.有道云笔记手机版为用户提供便捷的记事功能,结合云协作.云存储以及强大的同步工具,让其适用于企业用户.个人用户等各个方面的人员 最新动态 有道云笔记上 ...
- python如何批量下载邮箱全部附件_Outlook附件下载:如何批量下载整个文件夹中所有邮件的所有附件?...
系统:Windows10家庭版(电脑原装) 软件:Office 365家庭版(Outlook2016) *** 因为隐私原因删除电子邮件地址 *** (exchange) ; *** 因为隐私原因 ...
- 解决有道云笔记中Markdown语法中代码块字体太小的问题
进入你的有道云笔记目录下,到ynote-desktop\resources\build\mdEditor 打开index-53cf6a6ed5.js 文件,并查找:font-size: 80% (这是 ...
- 利用MySQL语句批量替换指定wordpress文章中的图片路径
天花了很多时间将SAE服务器中的图片下载到本地,然后删掉,但是有一个问题就是,所有文章中的图片路径还是以前的,没有根据域名来.导致下午某些时间段图片都是无法显示的,后来想到用MySQL直接批量替换,执 ...
最新文章
- 【转载】在Linux CentOS中安装VSCode用于C++学习,亲测可用
- python pil保存图片_python爬取百度图片并保存到本地
- 我们究竟还要学习哪些Android知识?满满干货指导
- SNF开发平台WinForm-平板拍照及扫描二维码功能
- NIOS2按键中断与ISR写法
- Android异步载入AsyncTask具体解释
- 痕迹清理 - Windows
- 跨实例查询 mysql_SQL语句怎么搞定跨实例查询?
- Vue解决跨域问题方案
- Visual Studio 番茄助手 安装问题
- namespace什么意思
- OSPF学习小结与实验
- java网课|Map线程
- 自动化测试之selenium介绍
- 用java实现生成12位的随机纯数字且首位不能为0
- vivado各版本的区别
- 【访问本地项目,localhosthost可以,本地ip不可以】
- vue-cli脚本架安装出错处理
- 不要以你的现状来判断你的未来
- 新版Edge 浏览器的禁用扩展提示