明白了,要想让rs认为本地和云端完全一致,需要为每个文件都在db里创建上次同步时间,让这个时间和云端时间一致。
好奇怪。
同一个安卓手机,打开vaultA有状态栏显示 ,但打开vaultB却没有。
未找到什么设置差异让vaultB没有状态栏?
在RS配置里都是开启了手机状态栏的。
BTW:
似乎是和启动后运行时间的设置有关,VaultB也改变启动后一秒,状态栏就出现了。
移动端的状态栏,把底部的编辑工具栏挡住了一小半,导致经常触点不了按钮。
如何修改这个代码,或提供CSS,让这个状态栏上移一点点?
this.enableMobileStatusBarIfSet(), (!t.Platform.isMobile || t.Platform.isMobile && this.settings.enableMobileStatusBar) && !0 === this.settings.enableStatusBarInfo) {
const t = this.addStatusBarItem();
this.statusBarElement = t.createEl("span"), this.statusBarElement.setAttribute("data-tooltip-position", "top"), this.updateLastSuccessSyncMsg(yield aa(this.db, this.vaultRandomID)),
大佬,我是自建的webdav服务,frp做的内网穿透。问题是没有域名和https,在ios系统里,即使采用http+IP的方式,也没有办法连接webdav,一定要https。这个您能否处理下,跳过这个检查。
你好,这个是 ios 操作系统的限制,它一定要“安全”的 https。
这边建议你搞个 tailscale 搭建内网 https
大佬,我在插件库更新到0.5x版本之后,一直出现卡死的问题。
我用的是onedrive,在设置见面进行检查,显示已经连接到onedrive。
但是使用插件同步的时候,会出现obsidian完全卡死的情况。
基本在20分钟左右,obsidian完全卡死,不能进行任何操作。
我现在关闭了remolety save插件,已经2个小时,没有出现这个情况。
现在卡死,我也看不到插件的提示情况。没办法截图。
大佬,我这个情况怎么解决? 跪谢
有没有设置并行度,可以减少并行度试试
刚看到大神,我去试试,谢谢。
刚才把并行度开到了默认值5,半小时的时间,还是出现卡死的问题。关闭插件就没事。是因为我开的新窗口多吗?我开了十几个新窗口。
忽略文件或文件夹,怎么表达填写呢?
问 AI 呀,现在 AI 这么火
比如说忽略文件 aaa.md,那么填写 aaa.md 就好,会把路径上包括 aaa.md 字符串的都忽略掉
我想我知道问题出在哪了。我使用魅族手机,他是自己魔改的 WebView,目前版本70.xxx。最可恶的是,魅族老型号,不能通过任何方式修改调佣谷歌原版的 WebView ,哎~我虽然下载了 Android System WebView,但在魅族手机里,只是个摆设。。。
请教一下老大,我问题是:
1)手机端修改内容后同步,电脑端能看到手机修改的内容,
2)但电脑端修改的内容(设置“保存后自动同步”),在手机端同步后查看不到修改内容,电脑端也恢复成手机端的内容版本
简单说,手机端修改内容后能正常同步,但电脑端修改后不能正常同步,请问这是什么原因,怎么解决,谢谢?
Obsidian 1.65
电脑 win10
手机 鸿蒙2.0
Remotely Save 0.4.49(最新的0.5 手机安装不成功)
点子:
我的荣耀9也是鸿蒙2,可以用0.5,你试试直接替换文件方式升为0.5版本。
RS最大的问题是冲突在无知情况下,信息被覆盖了。
要好小心的确保所有端都正常同步才使用和关闭,这样才能避免信息丢失。
Your file has last modified time 0: …1fbc9cf3d3f3c10f9c81b14f3b887707.json, don’t know how to deal with it
实际上目录里没有这个文件,此时,不管如何同步,都报这个错误。重启Ob后,再同步就成功了。
什么情况会导致这问题?
你有些其他插件创建了这个文件吧
last modified time 0
是什么意思 ?
改进点子:
1, 修改时保存,更容易造成冲突。应是在切换前后台、锁屏、退出ob时同步,而且提供命令可以切换这些自动同步,并在状态栏显示同步状态是自动还是手动
2, 有冲突时,不管是自动同步还是手动同步,都应notice提醒用户
3, 同步出错时,在状态栏显示出错字样,提醒用户手动再同步一次
4, 冲突提供数据恢复机制,把被覆盖端的文件都下载到本地,放到冲突文件夹里,文件名用 原名_timestamp 来区分,并把冲突写入同步日志,同步日志类似这样的格式:
### timestamp
#### 冲突上传本地文件
[[原路径]]
冲突文件 [[冲突备份/原名_timestamp]]
....
这样,不管是现场还是事后,都能从同步日志,快速打开两份文本进行对比和信息恢复
5. 现在只有 排除同步, 可以提供 仅同步,只同步指定的目录