Skip to content

Nyanya整理有一个模块独立版

YumeYuka维护,更新版本较主线会落后几个版本

TIP

直接修改配置文件属于高阶玩法,请自行探索哦~

原理

通过存储权限或root权限监听指定目录,将文件移动并归类到指定文件夹

使用

通过功能页面的运行按钮手动运行,或通过附加模块实现开机自启动服务进程

配置

配置页面内有覆盖配置按钮,可用于恢复默认配置或导入指定配置

配置页面内有导出配置按钮,可用于导出当前配置

信息配置

信息配置包括以下内容:

  • 名称
  • 作者
  • 版本

信息配置对功能无任何作用,仅用于标记配置信息

基本配置

基本配置包括以下内容:

  • 调试模式
  • 多用户支持

调试模式

用于输出更多日志以排查问题

多用户支持

用于处理多个用户上的数据,仅能在欢愉模式使用

功能配置

功能配置包括以下内容:

  • 归类路径
  • 移动延迟
  • 固定循环
  • 固定循环间隔
  • 依监听组分类
  • 依时间分类
  • 默认分类类型
  • 忽略无后缀文件
  • 监听列表
  • 递归列表
  • 后缀列表
  • 后缀忽略列表
  • 名称列表
  • 名称忽略列表

归类路径

归类后文件的存放路径

移动延迟

归类文件前的等待时间

单位: 秒

固定循环

是否在监听路径的同时固定循环移动文件

固定循环间隔

固定循环的间隔

格式遵守time.ParseDuration

依监听组分类

是否把文件归类到名称为监听组名称的子目录内

依时间分类

是否把文件归类到名称为文件修改日期的子目录内

格式为年-月-日

默认分类类型

不在后缀列表与名称列表规则内的文件的归类子目录

监听列表

要监听的路径

需要递归的路径将以组名称形式存储到递归列表

组名称可用于依监听组分类

变量请参见路径对照

格式遵守filepath.Match

递归列表

用于存储需要递归监听的监听列表组名称

后缀列表

分类文件的后缀规则

优先级比名称列表

组名称会用于归类文件的子目录

变量[name]会被替换为归类文件所属监听组的组名称

后缀忽略列表

要忽略的文件后缀

名称列表

分类文件的名称规则

优先级比后缀列表

组名称会用于归类文件的子目录

格式遵守path.Match仅子字符串判断

变量[name]会被替换为归类文件所属监听组的组名称

名称忽略列表

要忽略的文件名称