扫描器
Vnite 的扫描器可以帮助用户实现游戏自动入库,并支持全局去重,正则排除和统一错误处理。
参数
每个扫描器都可以设置以下参数:
路径
:扫描器的目标路径数据源
:扫描器使用的元数据源扫描深度
:扫描器的扫描深度,默认为 1
其中扫描深度可能会让人感到困惑,其实很简单,扫描深度就是你的游戏文件夹在目标路径下的子文件夹深度,默认为 1 代表只扫描一级子文件夹,2 代表只扫描二级子文件夹,以此类推。
比如:
目标路径
├── 一级子文件夹
│ └── 二级子文件夹
└── 一级子文件夹
└── 二级子文件夹
在这个例子中,扫描深度为 1 时,扫描器只会扫描到 一级子文件夹
,而不会扫描到 二级子文件夹
。如果扫描深度为 2,则会扫描到 二级子文件夹
,而不会扫描到 一级子文件夹
。
下面是两个具体的实例:
目标路径
├── Askiisoft
│ └── 武士零
└── MAGES. GAME
├── 命运石之门
├── 混沌之子
└── 混沌之脑
这种文件夹结构下,游戏文件夹是目标路径的 二级子文件夹
,所以扫描深度需要设置为 2。
目标路径
├── 武士零
├── 命运石之门
├── 混沌之子
└── 混沌之脑
这种文件夹结构下,游戏文件夹是目标路径的 一级子文件夹
,所以扫描深度需要设置为 1。
全局设置
你可以在全局扫描器设置中调整 扫描间隔
和 排除列表
,其中 排除列表
支持正则表达式。
错误处理
扫描器支持对出错的文件夹进行二次识别,用户需提供数据源和对应的游戏ID,也可以忽略或写入排除列表。