3 个稳定版本
1.0.2 | 2020 年 8 月 31 日 |
---|---|
1.0.1 | 2020 年 8 月 30 日 |
#1641 在 文件系统
12KB
202 代码行
wurmloch
wurmloch 将您文件系统中的文件夹转换为虫洞。您放入其中的任何内容都将根据您的规则进行排序。这些规则看起来像这样
- pattern: "*.jpg"
target: "/home/foo/pictures"
- pattern: "*.pdf"
target: "/home/foo/documents"
...
将您的 jpg 文件放在上面,它们会落在您的图片文件夹中。将您的 pdf 文件放在上面,它们会落在您的文档文件夹中。依此类推。模式作为 glob,目标作为文件夹。您应该明白了。
在 Linux、Windows 和 Mac OS 上运行。
用法
首先,在您的磁盘上创建一个新的文件夹。您可以将其命名为任何名字。您可以将此文件夹转换为虫洞,如下所示
Linux/Mac
wurmloch/路径/到/虫洞文件夹/文件夹>> /var/日志/wurmloch.日志
Windows
wurmloch.exe C:\Path\To\Wormhole\Folder>>C:\Users\Foo\Wurmloch.日志
将此内容放入自动启动是一个好主意,因为这样您的虫洞将始终处于激活状态。
配置
首次启动后,将为您创建一个规则配置文件。位置取决于您的操作系统。
Linux
/home/foo/.config/Wurmloch/rules.yaml
Windows
C:\Users\Foo\AppData\Roaming\Wurmloch\rules.yaml
Mac
/用户/Foo/库/应用程序支持/Wurmloch/规则.yaml
使用任何文本编辑器打开规则文件。提供了一些示例规则。添加您需要的所有规则。
- 如果某个规则与放入虫洞中的内容匹配,则优先级较高的规则有效。
- 如果您在 wurmloch 程序正在运行时保存,文件将自动重新解析。
- 如果您出错,它们将出现在日志文件中。
故障排除
如果某个规则未被考虑,某些行为出乎意料或宇宙正在崩溃,您可以通过增加日志级别来获取更多信息
Linux/Mac
export WURMLOCH_LOG=debug
Windows
SET WURMLOCH_LOG=debug
之后重新启动 wurmloch,再次放入文件并检查日志。
依赖关系
~8–18MB
~221K SLoC