package main import "html/template" var pageTemplate = template.Must(template.New("page").Parse(` UNC 文件监听控制台

UNC 文件监听控制台

支持两类规则同时运行。压缩包规则专门处理 .tar.gz 并结合 zip / unzip 目录去重;普通文件规则按扩展名列表把文件从 UNC 路径复制或剪切到本机目录,并支持按“同名+大小”或“同名+哈希”去重。

监听配置

{{if .SubmitMessage}}
{{.SubmitMessage}}
{{end}} {{if .SubmitError}}
{{.SubmitError}}
{{end}} {{if .LastError}}
{{.LastError}}
{{end}}

公共设置

页面配置会自动保存到 {{.SettingsPath}},下次打开页面会自动带出。

运行状态

{{if .Running}}运行中{{else}}未运行{{end}}
{{if .StartedAt}}
启动时间 {{.StartedAt}}
{{end}}
{{if .LastMessage}}

{{.LastMessage}}

{{end}}

如果 UNC 目录中的文件由后台服务持续写入,建议把“稳定时长”和“稳定扫描次数”设得更保守一些,例如 stable_for=1mstable_scans=3

普通文件规则里如果目标目录出现同名但不同大小,或者同名但哈希不同,程序会记录为冲突并跳过,不会覆盖已有文件。

最近日志

{{if .Logs}}{{range .Logs}}{{.}} {{end}}{{else}}暂无日志。启动监听后,这里会显示文件发现、跳过、复制、剪切和错误信息。{{end}}
`))