uWeb 所有配置文件一览——default.* 与子目录
配置目录位置
/data/data/info.torapp.uweb/files/
这是 uWeb 的核心配置目录。所有脚本、样式、配置文件、书签、历史都在这里。
子目录(以 "/" 结尾)
| 目录 | 用途 | 详见 |
|---|
| css/ | 全局样式目录 | 02-脚本与扩展/03-user-styles |
| js/ | 全局脚本目录 | 02-脚本与扩展/02-global-scripts |
| sitejs/ | 域名特定脚本(类油猴) | 02-脚本与扩展/01-site-scripts |
| sitecss/ | 域名特定样式 + 前置脚本 | 02-脚本与扩展/03-user-styles |
| bookmarklet/ | 小书签脚本目录 | 02-脚本与扩展/05-bookmarklet |
| offline/ | 离线下载目录 | — |
| sbookmark/ | 超级书签默认目录 | 02-脚本与扩展/04-super-bookmark |
| sitecache/ | 用户供应网站离线数据 | — |
| longclick/ | 长按链接菜单 JS | — |
| icon/ | 图标定制 | — |
| app[XXX]/ | HTML5 应用目录 | 07-HTML5 应用/01-html5-apps |
default.* 配置文件
| 文件 | 用途 | 详见 |
|---|
| default.button | 按钮单击功能重定义 | 10-快捷键与手势/01-button-config |
| default.button2 | 按钮长按功能重定义 | 10-快捷键与手势/01-button-config |
| default.gesture | 地址栏下方手势 | 10-快捷键与手势/03-gesture-config |
| default.gesture2 | 右边缘手势 | 同上 |
| default.longclick | 长按链接菜单 | 10-快捷键与手势/02-longpress-menu |
| default.cmds | 长按历史按钮菜单 | — |
| default.link | 长按书签按钮菜单 | — |
| default.urls | 特色服务(长按图像按钮) | 09-配置体系/02-url-services-config |
| default.select | 长按链接按钮(选中文本操作) | 03-AI 搜索与智能/03-smart-input |
| default.uas | 浏览器 UA 列表 | 09-配置体系/05-useragents-config |
| default.redirect | 国内镜像/URL 重定向 | 04-重定向与镜像/02-domestic-mirror |
| default.hosts | 根域名级拦截 | 05-信息拦截/01-root-domain-block |
| default.acmd | 地址栏功能配置 | 10-快捷键与手势/04-command-line-addressbar |
| default.siteconf | 网站独立设置 | 09-配置体系/03-site-settings |
| default.filecap | 文件特殊处理 | 07-HTML5 应用/01-html5-apps |
| default.rc | 启动时执行的 shell 脚本 | 08-Termux%20集成与高级计算/05-termux-commands |
| default.rc2 | 回到前台时执行 | 同上 |
| default.autoc | 地址栏 autocomplete 候选 | — |
| default.playrate | 全屏播放倍速菜单 | 07-HTML5 应用/05-video-player |
| default.input | 常用输入短语(每行一个) | — |
| default.rjs | 远程脚本 URL 列表 | 02-脚本与扩展/02-global-scripts |
搜索引擎与主屏相关
| 文件 | 用途 |
|---|
| home5.html | 默认主屏 |
| home5.search | 默认主屏搜索引擎配置 |
| home6.html / home6.search | 第六屏 |
| home7.html / home7.search | 第七屏 |
| home3.html / home4.html | 主屏之前的页面(长按后退进入) |
| engine.search | 自动顺序搜索的搜索引擎(仅 %s 语法) |
| bookmark.html | 主书签 |
| quickstart.html | 快速访问 |
| home.css | 主屏风格(格式为 HTML) |
脚本与样式文件
| 文件 | 用途 |
|---|
| default.css | 无域名匹配时的兜底样式(sitecss/) |
| night.css | 夜间模式 |
| js.allow | 外链 JS 白名单(每行一个域名) |
| url.deny | 屏蔽 URL 正则表达式 |
| types.sniff | 嗅探类型定义 |
| sniff.log | 嗅探结果日志 |
数据文件
| 文件 | 用途 |
|---|
| history.rec | 访问历史 |
| query.rec | 查询历史 |
| colors.txt | 护眼背景色 |
| crontab | 定时任务(配合 Termux) |
| help_en.html | 英文手册前置 |
| help_zh.html | 中文手册前置 |
子目录中的保护文件
应用内部保护目录下的 shortcut/ 目录用于动态 shortcut 刷新,若不存在则默认使用 bookmark 目录。
修改配置的黄金流程
- 编辑对应的 default.* 文件
- 强制清空后台重启 uWeb(这个步骤很重要,很多配置只有重启才生效)
- 验证配置是否按预期工作
注意事项
- 配置文件没有统一的 schema 或版本号,都是纯文本 + 特定格式
- 部分配置依赖其他功能(如 default.select 里的 SSH 命令需要 Termux + openssh)
- 格式错误不会报错或崩溃,但可能导致配置静默失效
- 官方文档站的"配置文件列表"页面是最新的权威来源
- 修改前强烈建议备份整个配置目录,或者至少备份对应的 default.* 文件
下一章
- 特色服务配置 — default.urls 特色服务详解
- 站点独立设置 — default.siteconf 网站独立设置