Closed StrollStars closed 1 year ago
@Wanxp 1.我复制的是左边的按钮,为了确保粘贴无误,我还特意把粘贴后的内容复制粘贴出来,确认含有带有my的部分。 会不会是插件无法识别我已经登录了,所以获取到的只是基础模板的信息? 还是我先前用基础模板会有残留?但是我也卸载重新安装过了,要不重装Obsidian试试? PS:如果成功的话,我的短评应该也能带出来对吧? 2.谢谢,那我就用文本粘贴了。
程序和仓库全部删除重来,还是提取不出来,是不是没救了……
程序和仓库全部删除重来,还是提取不出来,是不是没救了…… 不配置模板的情况下会使用默认模板,如果登录了就会使用带有你的评论的模板,这个时候呢,还是没办法提取吗
@Wanxp 对,我怎么都提取不出读书中我的信息来,有别人反映同类问题吗? 其实我有点儿怀疑代码,读书的代码和电影的代码是同一段么?
@Wanxp 对,我怎么都提取不出读书中我的信息来,有别人反映同类问题吗? 其实我有点儿怀疑代码,读书的代码和电影的代码是同一段么?
确实书籍类的个人信息没有正常导入,这个我来修复下
发布的1.7.4版本修复上述所有问题。 现在支持在Obsidian-设置-第三方插件-插件安装情况-(点击)检查更新,直接更新插件了
@Wanxp 感谢更新,不过我发现了新的问题:自定义模板无效,也就是说我调整模板内容顺序比如目录在我的短评之前,没有效果。 看到官网插件能搜到了,不过如果想通过程序更新,得解决网络问题。
刚试过音乐/电影/书籍的自定义模板是有效果的,不知道你是怎么操作不能调整的
@Wanxp 我现在出问题的地方是在同步我的书籍
①同步设置中的模板和模板配置中的模板,两边是不是独立的?我觉得两边能够保持一致比较好,或者说存取在同一位置。
②我是想把目录提到短评前面,然后从模板设置中的内容复制到同步设置里后进行同步,得到的结果还是短评在目录前面。
③Comment
两字修改成短评
无效,目录前新增Menu
或目录
也无效。
①同步设置中的模板和模板配置中的模板,两边是不是独立的?我觉得两边能够保持一致比较好,或者说存取在同一位置。
同步设置第一次打开时取的是插件配置的设置,修改同步设置不会影响插件配置中的设置,相当于同步设置中的设置只是临时配置
②我是想把目录提到短评前面,然后从模板设置中的内容复制到同步设置里后进行同步,得到的结果还是短评在目录前面。
这个最新版修复了,你可以确认下
③Comment两字修改成短评无效,目录前新增Menu或目录也无效。
这个最新版本也试过已经好了,你看下现在还有这个问题不。
@Wanxp 我以覆盖替换文件的方式更新,发现②和③的问题依旧,需要全部删除全新更新吗?
@Wanxp 我以覆盖替换文件的方式更新,发现②和③的问题依旧,需要全部删除全新更新吗?
有操作视频吗,我看下什么情况下会出现,我这里试过几次没有出现你说的情况
---
doubanId: {{id}}
title: {{title}}
subTitle: {{subTitle}}
originalTitle: {{originalTitle}}
series: {{series}}
type: {{type}}
author: {{author}}
score: {{score}}
myRating: {{myRating}}
datePublished: {{datePublished}}
translator: {{translator}}
publisher: {{publisher}}
producer: {{producer}}
isbn: {{isbn}}
url: {{url}}
totalPage: {{totalPage}}
price: {{price}}
tags: Book, {{myTags}}
state: {{myState}}
binding: {{binding}}
createTime: {{currentDate}} {{currentTime}}
collectionDate: {{myCollectionDate}}
desc: {{desc}}
---
![image|150]({{image}})
Comment:
---
{{myComment}}
{{menu}}
doubanId: {{id}}
title: {{title}}
subTitle: {{subTitle}}
originalTitle: {{originalTitle}}
series: {{series}}
type: {{type}}
author: {{author}}
score: {{score}}
myRating: {{myRating}}
datePublished: {{datePublished}}
translator: {{translator}}
publisher: {{publisher}}
producer: {{producer}}
isbn: {{isbn}}
url: {{url}}
totalPage: {{totalPage}}
price: {{price}}
tags: Book, {{myTags}}
state: {{myState}}
binding: {{binding}}
createTime: {{currentDate}} {{currentTime}}
collectionDate: {{myCollectionDate}}
desc: {{desc}}
---
![image|150]({{image}})
{{menu}}
Comment:
---
{{myComment}}
放大镜的那个输入框是选择模板文档的选择框,不是模板内容录入框哦。
@Wanxp 确实可以了,那问题就是既然框里给的是文件名,那粘贴和纯文本粘贴不会有区别了吧?最终都是由模板决定的。 还有个问题是,已同步的信息保存在data.json文件中,但是如果文件被删除依旧会视为已同步。可能更好的方案是检测是否存在同名文件,由于每次下载都会间隔一定时间,检测应该不会有明显迟滞感。
- 已同步的信息保存在data.json文件中,但是如果文件被删除依旧会视为已同步。
文件被删除需要在同步设置中关闭增量更新即可更新下来。 根据文件名过滤不好处理,因为现在文件名也是可以由用户自己定义的。原也想过使用豆瓣ID,但不一定每一个人都会在文件中使用豆瓣ID,所以折中的方式在同步时记录下来已经同步的ID,做内部的筛选
所以折中的方式在同步时记录下来已经同步的ID,做内部的筛选
但是这样就出现了我所说的问题,如果关掉增量更新就是同名处理的问题了。 或者把增量更新替换为同名文件的处理方式如何呢?跳过或覆盖。
所以折中的方式在同步时记录下来已经同步的ID,做内部的筛选
但是这样就出现了我所说的问题,如果关掉增量更新就是同名处理的问题了。 或者把增量更新替换为同名文件的处理方式如何呢?跳过或覆盖。
对的,关掉增量更新,就是同名处理的过滤了。其实不关掉增量增量更新, 新增的部分同名覆盖处理也可能会影响。 这两个选项的目的是不同的: 增量更新 的目的是 减少同步时间,根据以前的记录剔除掉将要同步列表中大量已拉取的数据。 同名覆盖 的目的是让用户选择是否要保留之前的文档内容,防止用户自己编辑的条目内容被覆盖丢失 。 同名覆盖是已经把电影对象获取到了,这时候根据文件名称模板生成文件名,再去写入,写入过程中检测是否已经存在文档,其实这个时候该耗费的时间已经耗费了(是否增量已无意义)
@Wanxp 看来是不好处理各种场景,那就先保留原状吧,此贴作结。
登录了豆瓣帐号,模板也是用了含有我的相关信息的模板,但是提取后的文件缺少我的信息。 影视提取没有这个问题。 卸载后重新安装无效。
PS:复制后的粘贴菜单,直接粘贴和作为文本粘贴有什么区别?