关于MarginNote根目录的自定义问题

mac资源库文件夹是通过finder,option+前往进入的系统文件夹,其中存放了大量app的缓存文件,MN的缓存文件也在此位置

而您所说的Documents指的是mac默认的用户文档目录,请问您通过何种途径修改至该位置?还是软件默认选择了该位置?

是否有官方人员可以回复一下这个问题呢?

你的问题有进展吗?
我的也是类似。安装后默认把Documents作为了根目录,把我Documents所有文件扫描个遍,每个文件生成一个md5隐藏文件,崩溃。

mac端大部分软件的内容根目录都可以通过终端命令操作配置文件修改,操作流程较为复杂,我近期会出一个主题教程。

好的, 感谢回复!
到时候别忘了在此问题下给我我们通知一下哦. 感谢:grin:

将缓存和软件相关文件夹以类似沙箱的形式存储在资源库中是app通用的做法。

MN默认的mac沙箱存储位置在:
/System/Volumes/Data/Users/用户名/Library/Containers/QReader.MarginStudyMac/Data/Documents

比如欧陆词典,其外置导入的mdx词库全部位于
/System/Volumes/Data/Users/用户名/Library/Eudb_en

类似的,苹果icloud文件会在本地生成一个同步缓存,其位于
/System/Volumes/Data/Users/用户名/Library/CloudStorage/iCloud Drive

基于APFS文件系统,以MN为例,其缓存文件夹会存在于两个位置,icloud drive和data/documents,这2个文件夹都是资源库的子文件夹,但是只占用一份空间。比如一本书是1GB,他在这2个位置都会有一个文件,但是总占用仍为1GB。同一APFS分区下的文件拷贝只会创建一个链接符号,而不会占用空间。

请问您是想将该内置沙箱文件位置移动到外部硬盘设备上吗?否则位置移动就是没有意义的,因为APFS拷贝特性并不会导致节约额外空间。

本论坛指导教程:

参考出处
关于Mac系统 为单一文件逐个建立硬链接的参考,MN仅支持硬链接
关于mac系统,为文件夹建立硬链接的自编译程序【二选一】
关于mac系统,为文件夹建立模拟mount --bind的第三方插件【二选一】

2 个赞

可否有进展?通过什么命令实现,期待

您好,请问:
/Users/Adam/Library/Containers/com.QReader.MarginStudyMac-setapp/这个目录

iCloud云盘/MarginNote 3 是占用同一份空间吗?
我是macOS 10.15.1,MN3.5.9

没有解决, 不知道如何自定义根目录

另外,利用教程中的方法是可以挂载整个MN目录在外部硬盘的,但这需要每次启动MN之前都连接外部硬盘切挂载好目录。

我也遇到同样的问题,很崩溃。。。

1 个赞

MarginNote3打开之后,显示的根目录就是默认的用户文稿目录,然后扫描了所有pdf和mp4上传到icloud。。而且MN里的操作与finder文件夹里的操作同步,没法单独从MN库里删除。
有办法更改MN软件上显示的根目录位置吗?

暂时没办法改变跟目录,只能用我帖子的办法把外置目录挂载进来,比如大量视频存储的外置usb硬盘,解决容量问题

现在的困扰不是外部大量数据无法导入,是文稿文件夹自身的使用受到了影响,因为工作需要处理简历,习惯放在文稿里的一个目录下,还有云同步的文件夹,以及其他软件自动生成的pdf,都习惯放在文稿里。
我发现MN有选择文稿不上传icloud的选项,pdf都被扫描到库中无法解决的话,能不能先加一个文件夹不上传icloud的选项呢?

感谢MN团队的响应.
但我的困扰也是和 whqsdhr 一样.

不是外部大量数据无法导入,是文稿文件夹自身的使用受到了影响

主要影响如下:

  1. mac端所有的个人文件都在文稿文件夹下(接近百G), 生成巨量的md5文件, 简直是灾难.
  2. 巨量文件产生的云同步问题.
1 个赞

能否提供关于md5空间冗余的详细情况,比如截图,我现在不太理解你们所阐述的这种影响,
包括:
1,MN3的默认目录并非文稿目录,而是资源库目录,什么原因导致了跟目录扫描了文稿目录
2,大量Md5的空间冗余,我这边试图通过压力测试复现,但我只有约20G,600多个pdf

以上这2个问题我们团队都非常重视,请你们提供详细的情况帮助我们复现,一个问题只有可以在我们的设备上复现,我们才能分析定位解决。

如果需要提供信息可以添加我的QQ540838002.

遇到同样的困惑,那个md5文件,真的是灾难,还不能更改根目录,打开MN就开始扫描。生成的md5文件,对于用户来说,完全是垃圾数据。

安装后默认就在/XXX(username)/Documents/下。现在就是找不到更改根目录的办法。

我们无法重现这个问题,在测试环境下,所有的MN安装操作都会将内部目录创建在资源库中。如果不能提供重现该问题的方法,将无法定位产生原因。

另建议备份数据后尝试重新安装,或创建新用户安装。

你好,是占用同一份的,您的是setapp版吧
Regards,
Relight
Support Team