Kenshin / simpread

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

Ubuntu下Obsidian的同步插件报错:Not found simpead_config.json #5713

Open mayunhe-cs opened 1 year ago

mayunhe-cs commented 1 year ago

描述这个错误

先前的一些讨论在这里:https://github.com/Kenshin/simpread/discussions/2889#discussioncomment-6129616

该配置文件在 win 下以及 win 下的 Obsidian SimpRead Sync 可用

尝试官网的配置文件时也出现同样问题: https://www.yuque.com/kenshin/simpread/wq35mh#bDGCE

复现步骤

image image 点击手动同步后右上角弹出 image 相关报错应该是在这里 https://github.com/Kenshin/simpread-obsidian-plugin/blob/7231160ed1da829540c6bede74b0bd085af858e3/main.js#L429

其他相关说明

No response

操作系统

Ubuntu

浏览器

Chrome Version 114.0.5735.198 (Official Build) (64-bit)

发生问题的网址

https://sspai.com/post/71576

Kenshin commented 1 year ago

emmm 看起来应该有问题,单看代码似乎没问题,但我暂时没法测试。

okay 我先 Mark 下。

mayunhe-cs commented 1 year ago

我把默认设置中的path替换为我自己的文件路径后就就可以成功导入了,具体原因不清楚,我先这样用着. https://github.com/Kenshin/simpread-obsidian-plugin/blob/7231160ed1da829540c6bede74b0bd085af858e3/main.js#L30

另外还有个小问题:

Kenshin commented 1 year ago

我把默认设置中的path替换为我自己的文件路径后就就可以成功导入了

emmm 我大概知道是什么问题了...

https://github.com/Kenshin/simpread-obsidian-plugin/blob/7231160ed1da829540c6bede74b0bd085af858e3/main.js#L429 的问题就是路径保存无效,所以也就是说在 Linux 下面这个插件的保存功能有问题。

除了路径保存失败外,其余的可以保存吗?比如模板之类的?

我研究下。

我在阅读模式标注后可以同步到Obsidian,但只有一个@annote文件,没有全文,只能后续在动作中选择"导入全文到Obsidan"

解决这个问题的方案有很多种,下图是最简单的一种。

image
mayunhe-cs commented 1 year ago
Kenshin commented 1 year ago

模板保存是在什么场景下使用的呢

标注,一般用于 Obsidian 或 Logseq

图片中的这个选项我是开着的,不知道是不是其他地方没设置对

使用快捷键 d d 加入快捷键。