Kenshin / simpread

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

因少数派增加了图片的限制导致导出时图片均无法显示(少数派已修复此问题) #6500

Closed liuyuqiangchn closed 3 months ago

liuyuqiangchn commented 4 months ago

描述这个错误

少数派导出HTML,无法显示图片,不是导出离线HTML

复现步骤

少数派网址:https://sspai.com/post/88877 我用爱范儿测试了一下,可以显示 爱范儿网址:https://www.ifanr.com/1585977 不知道是不是图片防盗链的问题

其他相关说明

No response

操作系统

Windows11

浏览器

谷歌浏览器

发生问题的网址

任何网址

Kenshin commented 4 months ago

emmm 确实如此,少数派应该加了「图床防盗链」导致的 😂

https://github.com/Kenshin/simpread/issues/6498 类似,有点「麻烦」,我需要研究下。

liuyuqiangchn commented 4 months ago

另外,能否增加个下载图片的功能,也就是阅读模式,导出一个html文件和图片,这样方便图片上传到图床

我测试过图床插件,会出现一些问题,比如防盗链的图片会失败,应该都是图片下载不成功导致的

外网图片下载失败的缘故,我猜可能是同步助手不能使用系统代理的缘故

测试失败网址: https://www.playpcesor.com/2024/05/ai-lingolette.html

Kenshin commented 4 months ago

能否增加个下载图片的功能,也就是阅读模式,导出一个html文件和图片,这样方便图片上传到图床

你直接就可以在阅读模式下将图片上传到图床 https://github.com/Kenshin/simpread/discussions/4306

图床插件利用了 Picgo 方案,所以正常应该不会出现你说的情况(但可能少数派的问题仍无法通过此方式解决)

liuyuqiangchn commented 4 months ago

我之前测试过很多遍图床插件配合picgo,国内网站大部分都能用,国外网站图片就会失败,不知道问题在哪,我认为应该是图片没下载下来,所以导致上传失败

目前认为稳定方案应该是图片下载到本地,再去上传到图床,个人愚见😂

Kenshin commented 4 months ago

目前认为稳定方案应该是图片下载到本地

简悦的 Obsidian 支持 assets 方案 https://github.com/Kenshin/simpread/discussions/2902#discussioncomment-2705604

liuyuqiangchn commented 4 months ago

感谢你的回答,这个我也尝试过,不过只支持markdown格式,如何可能的话,希望支持一下html

Kenshin commented 4 months ago

okay 我会考虑的

其实 HTML 是有图片代理方案的,但对某些有严苛要求的网站就失效了。😂

本质上简悦不会针对这些网站的图片做「暴力」下载方案(也就是其实也可以解决,但简悦需要符合每个网站的规则)

M1ragets commented 4 months ago

我在使用Notion导出少数派文章时同样遇到了这个问题。包括之前已导出的文章同样受到了影响,包括题图和文章中的图片。

Kenshin commented 4 months ago

@M1ragets

是的,原因在 https://github.com/Kenshin/simpread/issues/6500#issuecomment-2118675304 里面说明了

alan16742 commented 4 months ago

这个方案貌似也无法下载图片到本地 测试链接https://sspai.com/post/59906

Kenshin commented 4 months ago

@alan16742

是的,目前是这样的,因为少数派加入了严苛的规则导致。😂

gexd79 commented 3 months ago

问题已经解决了,可能少数派放松了限制。

Kenshin commented 3 months ago

@gexd79

👍 之前的策略太严苛了,我再观察下,然后彻底没问题就关闭这个 Issues 😄

Nikkiiw commented 3 months ago

😭少数派的策略导致我RSS订阅的获取全文都无法获取图片了 今天也没有恢复

Kenshin commented 3 months ago

@Nikkiiw

他们应该改了 RSS 的图片规则(至少有用户提过这个情况),但一直都是无法获取全文的。

Nikkiiw commented 3 months ago

@Kenshin 是的 我一直用插件获取全文

Kenshin commented 3 months ago

@Nikkiiw

估计这种方式会有问题…

Nikkiiw commented 3 months ago

@Kenshin 😂不获取全文的话,有无图片也无所谓的

Tamanegii commented 3 months ago

今天使用离线Markdown获取少数派文章的时候又出现了所有图片base64编码错误,是少数派又强化了规则吗。。。

Kenshin commented 3 months ago

@Tamanegii

有可能,受影响的包括:离线 Markdown 与离线 HTML 😂

但我正在考虑其它方案解决,前提是:遵守 sspai 的规则前提下。

Kenshin commented 3 months ago

嗨,各位。

导入到 Notion 升级到 1.2.0

重点更新:导入到 Cloudinary 时不经过简悦自己的图片服务器

旧版 1.2.0(以上)会通过简悦的自己的服务器,优点是不需要耗费用户的设备性能;缺点是当为内网图片时无法使用;

新版 1.2.0(含),不经过简悦自己的图片服务器,解决了内网图片或某些有防盗链的图片无法上传的问题。

如:

  1. 近期少数派更新了图片规则,导致无法使用旧方案上传,但版方案可以正常将少数派的图片上传到 Cloudinary

    image
  2. 内网图片无法使用此功能的问题

其它更新

Fix 导入图片如果是 http: 形式在 Notion 无法显示的问题

安装与升级


有任何问题请在汇总页面讨论 https://github.com/Kenshin/simpread/issues/5917

Kenshin commented 3 months ago

嗨,各位。

少数派无法使用 离线 HTML离线 Markdown 的问题解决了。

解决方案

需要安装 离线下载辅助增强插件

特点

与简悦内置的离线方案在功能上保持一致,同时包括了如下的一些新特性:

  1. 支持更简单的快捷键触发机制,离线 HTML 快捷键 o h 离线 Markdown 快捷键 o m,详细说明 https://github.com/Kenshin/simpread/discussions/6579#discussioncomment-9900514

  2. 提供更多的 Markdown 嵌入 base64 结构 https://github.com/Kenshin/simpread/discussions/6579#discussioncomment-9900514

与内置的离线方案区别 https://github.com/Kenshin/simpread/discussions/6579#discussioncomment-9900493

安装与升级


我关闭这个 Issues 了,有任何问题请随时讨论~