配置文件结构
配置文件通常采用JSON格式,文件名为hiddify.json,其结构如下:
{
"system": {
"enabled": true, // 启用Hiddify功能
"auto_hide": true, // 自动隐藏文件
"schedule": " 0 * * *", // 定时隐藏时间(cron表达式)
"notification": true // 启用隐藏提醒
},
"file": {
"txt": true, // 是否隐藏文本文件
"docx": true, // 是否隐藏文档文件
"xlsx": true, // 是否隐藏Excel文件
"jpg": true, // 是否隐藏图片文件
"exclude": [ // 排除的文件或文件夹
"folder1",
"file2.txt"
],
"custom_rules": [ // 自定义隐藏规则
{
"path": "folder",
"enabled": true,
"extension": [".txt", ".csv"]
}
]
}
}
主要配置选项
- system.enabled:是否启用Hiddify的隐藏功能。
- system.auto_hide:是否在文件变化时自动隐藏。
- system.schedule:设置定时隐藏的时间,使用cron表达式。
- system.notification:是否在隐藏文件时显示通知。
- file.txt:是否隐藏文本文件(.txt)。
- file.docx:是否隐藏文档文件(.docx, .doc)。
- file.xlsx:是否隐藏Excel文件(.xlsx)。
- file.jpg:是否隐藏图片文件(.jpg, .jpeg)。
- file.exclude:排除特定的文件或文件夹。
- file.custom_rules:添加自定义隐藏规则,如隐藏特定文件扩展名或路径。
示例配置
以下是一个示例,用于隐藏所有文档文件并设置定时隐藏:
{
"system": {
"enabled": true,
"auto_hide": true,
"schedule": " 0 * * *", // 每天凌晨点隐藏
"notification": true
},
"file": {
"docx": true,
"xlsx": true,
"exclude": ["public"],
"custom_rules": [
{
"path": "documents",
"enabled": true,
"extension": [".pdf", ".pptx"]
}
]
}
}
使用方法
- 打开Hiddify应用,进入设置界面。
- 导出当前配置文件(如hiddify.json)。
- 修改配置文件中的选项,保存后重新导入应用。
- 或者根据文档在文件管理器中找到hiddify.json并编辑。
通过配置文件,用户可以根据需求灵活设置Hiddify的隐藏规则,提升隐私保护效果。









