浏览器扩展
CatchTime 浏览器扩展可以让你追踪在浏览器中访问的具体网站。没有扩展的话,CatchTime 只能看到你在使用"Chrome"或"Edge",但有了扩展,它能区分你是在用 GitHub、YouTube 还是其他网站。
安装方法
Chrome / Edge
- 从 官网下载页 下载扩展压缩包
- 解压到本地文件夹(记住这个文件夹位置,后续不要删除)
- 打开浏览器扩展管理页面:
- Chrome:地址栏输入 chrome://extensions
- Edge:地址栏输入 edge://extensions
- 开启右上角的"开发者模式"
- 点击"加载已解压的扩展程序"
- 选择解压后的文件夹
Firefox
- 从 官网下载页 下载 Firefox 版扩展
- 打开 Firefox,地址栏输入 about:addons
- 点击齿轮图标,选择"从文件安装附加组件"
- 选择下载的扩展文件
安装成功后,CatchTime 的图标会出现在浏览器工具栏中。
工作原理
浏览器扩展的工作流程非常简单:
- 扩展检测你当前正在查看的标签页
- 获取该标签页的网站地址和页面标题
- 通过本地连接将信息发送给 CatchTime 桌面端
- CatchTime 将"Chrome 浏览器"替换为具体的网站名称进行记录
所有通信都在你的电脑本地完成,不经过任何外部服务器。
权限说明
浏览器扩展需要以下权限:
- 读取标签页信息 — 获取当前标签页的网站地址和标题
- 后台运行 — 保持与 CatchTime 桌面端的连接
扩展不会:
- 读取网页内容
- 修改网页
- 读取你的浏览历史
- 记录你在网页上的操作
连接状态
点击工具栏中的 CatchTime 图标,可以查看扩展与桌面端的连接状态:
- 已连接 — 扩展正在正常工作,网站访问数据会被记录
- 未连接 — 扩展无法连接到 CatchTime 桌面端
连接失败的常见原因:
- CatchTime 桌面端没有运行 — 请先启动 CatchTime
- 防火墙阻止了本地连接 — 允许 CatchTime 的本地网络访问
- 端口冲突 — 其他程序占用了 CatchTime 使用的本地端口
使用注意
- 扩展需要 CatchTime 桌面端同时运行才能工作
- 在 Android 上不需要浏览器扩展,CatchTime 可以直接检测浏览器应用的使用
- 隐身/无痕模式下,扩展默认不会运行(除非你手动开启)
- 解压后的扩展文件夹不要移动或删除,否则扩展会失效