vannvan / yuque-tools

🧰 玩转语雀-朴实无华的语雀工具集合,语雀知识库+团队资源批量导出/备份工具(无需Token)|浏览器插件助手
https://npm.im/yuque-tools
MIT License
423 stars 40 forks source link

可以加入将图片下载到本地的功能吗 #18

Open Rrubidium opened 1 year ago

Rrubidium commented 1 year ago

可以加入将图片下载到本地的功能吗,类似https://github.com/gxr404/yuque-dl项目

vannvan commented 1 year ago

可以加入将图片下载到本地的功能吗,类似https://github.com/gxr404/yuque-dl项目

语雀的图片防盗链对于本地IDE是没有影响的,除了我了解到idea支持的不是很好之外。而对于线上的话可以在自己的站点可以通过以下方式避免防盗链

<meta name="referrer" content="no-referrer" />

如果是需要将文档存放在其它第三方平台(github目前加载是不会被防盗链的),而不具备自己加no-referrer的条件的话,那就算将图片下载到本地也会存在再重新“上传”的过程,所以一开始我考虑的是将图片下载到本地是一个“伪需求”,因此就没有做。

如果确有此需求的话目前可以考虑了解一下elog 的CLI

感谢支持!

Rrubidium commented 1 year ago

谢谢大佬

shepherdwind commented 8 months ago

https://gist.github.com/shepherdwind/f23d46046e18c16192d16a6769113d5c

我从 https://github.com/atian25/yuque-exporter/blob/master/src/lib/doc.ts 把代码抠出来了,需要的可以试试。

lusq010 commented 5 months ago

可以对通过语雀api获取的md内容中的图片链接转一把base64再导入其他平台