Kenshin / simpread

简悦 ( SimpRead ) - 让你瞬间进入沉浸式阅读的扩展
http://ksria.com/simpread
GNU General Public License v3.0
8.12k stars 530 forks source link

sspai.com 的文章图片好像都下载不下来了 #6799

Closed iblogc closed 3 weeks ago

iblogc commented 3 weeks ago

描述这个错误

文章地址:https://sspai.com/post/93065 不管是导出成html、pdf还是【导入md+assets到Obsidian】,图片都下载失败,测试了一下另一个网站是正常的。 导出用的是同步助手方案 image image

复现步骤

  1. 打开文章页后进入简悦的阅读模式
  2. 使用简悦里的导出功能

其他相关说明

No response

操作系统

windows 11

浏览器

Chrome 版本 130.0.6723.71(正式版本) (64 位)

发生问题的网址

https://sspai.com/post/93065

Kenshin commented 3 weeks ago

嗨,你需要使用 https://github.com/Kenshin/simpread/discussions/6579 才能解决~

这个「问题(及解决方案)」已经好几个月了 😂

iblogc commented 3 weeks ago

@Kenshin 装了【离线下载辅助增强】没有出现对应的选项菜单 image image

Kenshin commented 3 weeks ago

按顺序导入(我不确定是否这么做了,只是提示下~

image

如果不是上面的问题,看下图

image

注意:在步骤2使用前,建议先手动备份 simpread_config.json 以免出现问题~


PS:是否使用 Obsidian 导出?如果是的话,不需要这个插件,直接使用导入到 Obsidian~

PPS:好久没有看到你提 Issues~

Kenshin commented 2 weeks ago

嗨,不知道是否解决了?

iblogc commented 2 weeks ago

嗨,不知道是否解决了?

@Kenshin 看来我以前提的 issues 有点多,让大佬记住了,哈哈😂。 解决了,之前忘了【导入当前插件】这一步操作了。不过这样的话,带图片 basse64 的md文件就有大了,有些 md 软件(如 Typora)就会因为 md 文件太大打不开。是不是后面可以再接一步,把带图片 base 64 的md 转成 md+assets。像我自己现在本地是有个脚本,每次从简悦导出离线 html 后,自动把离线html(内容里带了图片base64)里的图片 base64 转为图片文件放到html同名文件夹里,再把html里标签的src更新为文件路径。现在导出的这个带 base64 的 md 文件是不是可以用样的逻辑通过同步助手来处理。

image

Kenshin commented 2 weeks ago

是不是后面可以再接一步,把带图片 base 64 的md 转成 md+assets。

你可以试试 https://github.com/Kenshin/simpread/discussions/4041

同时导入到 Obsidian 也可以实现。


看来我以前提的 issues 有点多

一般跟我交流比较多的用户 ID 我都有印象。

iblogc commented 2 weeks ago

你可以试试 https://github.com/Kenshin/simpread/discussions/4041

这个我一直在用,就是因为这个导出不了 sspai 网站图片才用了这个 离线下载辅助增强。我意思是 离线下载辅助是不是也可以做到 md+assets,而不是 md+base64?

Kenshin commented 2 weeks ago

新版可以 https://github.com/Kenshin/simpread/discussions/4041#discussioncomment-3920120

仔细看这个链接的说明~

iblogc commented 2 weeks ago

啊,我蒙了啊。我最开始是说在 sspai 用 导入md+assets到Obsidian 导出图片失败,你和说我用 离线下载辅助增强 插件解决,我用这了这插件后发现下载下来的图片是base64形式放在md文件中,我说可以再做一步把base64再转成图片文件做到和 导入md+assets到Obsidian 一样的效果。然后你说用 导入md+assets到Obsidian 可以做到。😂给我绕回来了。

Kenshin commented 2 weeks ago

导入到 Obsidian 的选项

image

assets + md 方案的选项

image

上述都是可以正常保存少数派的图片。

如果你的设置界面跟我的不一样,说明插件该升级了 😂

iblogc commented 2 weeks ago

搞定了, 感谢🙏

Kenshin commented 2 weeks ago

😂

果然是没有升级插件造成的~

iblogc commented 2 weeks ago

不是,我之前以为这个base64就是把图片转成base64,而不是最终转成附件下载,没仔细看说明。😂

Kenshin commented 2 weeks ago

不是,我之前以为这个base64就是把图片转成base64,而不是最终转成附件下载,没仔细看说明。😂

😂😂😂 (我也没太仔细看你的问题,就...绕来绕去

iblogc commented 2 weeks ago

@Kenshin 好的,感谢,解决了😂

Kenshin commented 2 weeks ago

😂 没事~

其实... 两天前就应该可以一次性解决 🌚 😅