chunxingque / youdaonote-pull Goto Github PK
View Code? Open in Web Editor NEW有道云笔记导出
License: MIT License
有道云笔记导出
License: MIT License
😀
我第一时间试了一下,你应该是通过标题来识别文件格式的,如果标题内容包含点“.” 是不是你就把后面的当成后缀?看一下部分错误日志:
文件后缀不识别,请检查!
新增「D:/YouDao2/搭建ElasticSearch+MongoDB检索系统」| 原文件: 搭建ElasticSearch+MongoDB检索系统 | 类型:0
文件后缀不识别,请检查!
新增「D:/YouDao2/windows环境下elasticsearch安装教程_超详细_ - hualess - 博客园」| 原文件: windows环境下elasticsearch安装教程_超详细_ - hualess - 博客园 | 类型:0
文件后缀.x 快速做个全文搜索_lifefriend_007的博客-CSDN博客不识别,请检查!
新增「D:/YouDao2/23条消息 ASP.NET Web API + Elasticsearch 6.x 快速做个全文搜索_lifefriend_007的博客-CSDN博客」| 原文件: 23条消息 ASP.NET Web API + Elasticsearch 6.x 快速做个全文搜索_lifefriend_007的博客-CSDN博客 | 类型:0
文件后缀不识别,请检查!
新增「D:/YouDao2/ElasticSearch入门 第五篇:使用C#查询文档 - 悦光阴 - 博客园」| 原文件: ElasticSearch入门 第五篇:使用C#查询文档 - 悦光阴 - 博客园 | 类型:0
文件后缀.CC - 博客园不识别,请检查!
新增「D:/YouDao2/Lucene.net_4.8.0_ 学习问题记录五 JIEba分词和Lucene的结合,以及对分词器的思考 - Shendu.CC - 博客园」| 原文件: Lucene.net_4.8.0_ 学习问题记录五 JIEba分词和Lucene的结合,以及对分词器的思考 - Shendu.CC - 博客园 | 类型:0
文件后缀.net和PanGu分词实现全文检索 - HackerVirus - 博客园不识别,请检查!
新增「D:/YouDao2/]NET Core Lucene.net和PanGu分词实现全文检索 - HackerVirus - 博客园」| 原文件: ]NET Core Lucene.net和PanGu分词实现全文检索 - HackerVirus - 博客园 | 类型:0
文件后缀.NET 处理分词搜索功能 - 多安分 - 博客园不识别,请检查!
新增「D:/YouDao2/【netcore基础】.Net core通过 Lucene.Net 和 jieba.NET 处理分词搜索功能 - 多安分 - 博客园」| 原文件: 【netcore基础】.Net core通过 Lucene.Net 和 jieba.NET 处理分词搜索功能 - 多安分 - 博客园 | 类型:0
文件后缀.Net+盘古分词_不识别,请检查!
新增「D:/YouDao2/完整的站内搜索Demo_Lucene.Net+盘古分词_」| 原文件: 完整的站内搜索Demo_Lucene.Net+盘古分词_ | 类型:0
文件后缀.net详细使用与优化详解_weixin_30902675的博客-csdn博客不识别,请检查!
新增「D:/YouDao2/lucene.NET详细使用与优化详解.net详细使用与优化详解_weixin_30902675的博客-csdn博客」| 原文件: lucene.NET详细使用与优化详解.net详细使用与优化详解_weixin_30902675的博客-csdn博客 | 类型:0
文件后缀.net索引技术不识别,请检查!
新增「D:/YouDao2/Lucence.net索引技术」| 原文件: Lucence.net索引技术 | 类型:0
文件后缀.clip不识别,请检查!
新增「D:/YouDao2/C.学习/编程/数据库/MongoDB/NoSQLBooster for MongoDB破解 - 天琊蓝 - 博客园.clip」| 原文件: NoSQLBooster for MongoDB破解 - 天琊蓝 - 博客园.clip | 类型:0
感谢作者对json格式的支持,目前导出的文档可以看了,但图片途径有点问题,望修复,谢谢。
可能是原文档标题有空格之类的,作者导出的图片文件名也以文档的名字命名,这点是挺好的,就是会导致格式不适应吧。
原来的脚本MD文件图片的路径是,图片实际存档名字是一串看不懂的英文和数字。
![没有烤箱也很香 — 格兰仕 光波炉 自制新奥尔良烤翅](images/07DEBCB8CFA240D1BBC5CD24DC2F7667b0.jpg_e600.jpeg)
相对现在的格式就图片都无法显示。
![没有烤箱也很香 — 格兰仕 光波炉 自制新奥尔良烤翅](attachments/没有烤箱也很香 — 格兰仕 光波炉 自制新奥尔良烤翅_image_0.jpeg)
config.json
自定义路径之后,导出来的文件,图片无法显示,在attachments文件夹里可以看到图片,倒是贴图路径不对。
例如我设置导出路径如下:
{ "local_dir": "C:/Users/dk/Documents/YoudaoMD", "ydnote_dir": "", "smms_secret_token": "", "is_relative_path": true }
文档里图片显示路径如下:
![](/attachments/AWS SQS vs SNS vs EventBridge - When to Use What_image_0.png)
提示信息:
"./Cloud/attachments/AWS" is not created yet. Click to create.
图片实际路径:
"C:\Users\dk\Documents\YoudaoMD\Cloud\attachments\AWS SQS vs SNS vs EventBridge - When to Use What_image_0.png"
使用的是 https://github.com/chunxingque/youdaonote-pull
`
2024/04/11 17:35:43 INFO MainProcess-MainThread-43780 pull_images.py:69 migration_ydnote_url : 正在转换有道云笔记「D:/youdaoyun-note/youdaoyun-note-md/IT/PHP/十大设计精美的基于WordPress的网站.md」中的有道云附件链接...
2024/04/11 17:35:44 INFO MainProcess-MainThread-43780 pull_images.py:188 _download_attach_url : 下载「http://note.youdao.com/yws/res/36112/6F43A662094C4832B307575FC4FC247B "Cafundoe Studio"」失败!附件可能已失效,可浏览器登录有道云笔记后,查看附件是否能正常加载
2024/04/11 17:35:44 INFO MainProcess-MainThread-43780 pull_images.py:188 _download_attach_url : 下载「http://note.youdao.com/yws/res/36113/A93A65D34E89430BBEF9052AC37E93A0 "Outlinez"」失败!附件可能已失效,可浏览器登录有道云笔记后,查看附件是否能正常加载
2024/04/11 17:35:44 INFO MainProcess-MainThread-43780 pull_images.py:188 _download_attach_url : 下载「http://note.youdao.com/yws/res/36110/770C36BDB710457699BD14D8FE83B4F2 "Uest Media Design"」失败!附件可能已失效,可浏览器登录有道云笔记后,查看附件是否能正常加载
2024/04/11 17:35:45 INFO MainProcess-MainThread-43780 pull_images.py:188 _download_attach_url : 下载「http://note.youdao.com/yws/res/36116/8D414B1B2ABD47F68D64BE7625FA8B39 "Neon Group"」失败!附件可能已失效,可浏览器登录有道云笔记后,查看附件是否能正常加载
`
有些则是能正常下载,差不多有几百张图片都是提示下载失败,但实际用浏览器打开上面抓取失败的url都是能下载到图片,请问这是bug吗?
还有一个问题,关于下载指定目录笔记的
以下是 config.json,默认不填写,则没问题,是我填写的格式不对吗?
{ "local_dir": "D:/Soft/youdaonote-pull/youdaonote-pull-chunxingque/test/", "ydnote_dir": "Design/AI", "smms_secret_token": "", "is_relative_path": true }
笔记所在目录
md里放的是图片的一个链接,这个链接打开时直接下载图片。
attachment文件夹无内容。
正在转换有道云笔记「D:/4. 实用技能/视频处理/素材收集.md」中的有道云图片链接...
新增「D:/4. 实用技能/视频处理/素材收集.note」失败!请检查文件!错误提示:'download'
你好,你项目没有贴邮箱,我就在这里联系你了。
我是 youdanote-pull 项目的作者 deppwang,原来由于工作繁忙,项目一直没有维护。这两天我将项目进行了更新,吸收了一部分你的代码。
我看你最近一段时间有在维护自己的 youdaonote-pull。为保证 youdaonote-pull 项目的长期可用性,现邀请你为 deppwang/youdaonote-pull 的合作者,共同管理维护这个项目。
如何你接受,请邮件回复我一下 (deppwxq at gmail dot com)。
这行代码有问题 image_path = image_path[image_path.find(IMAGES):]
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.