浏览器扩展

CatchTime 浏览器扩展可以让你追踪在浏览器中访问的具体网站。没有扩展的话,CatchTime 只能看到你在使用"Chrome"或"Edge",但有了扩展,它能区分你是在用 GitHub、YouTube 还是其他网站。

安装方法

Chrome / Edge

  1. 官网下载页 下载扩展压缩包
  2. 解压到本地文件夹(记住这个文件夹位置,后续不要删除)
  3. 打开浏览器扩展管理页面:
    • Chrome:地址栏输入 chrome://extensions
    • Edge:地址栏输入 edge://extensions
  4. 开启右上角的"开发者模式"
  5. 点击"加载已解压的扩展程序"
  6. 选择解压后的文件夹

Firefox

  1. 官网下载页 下载 Firefox 版扩展
  2. 打开 Firefox,地址栏输入 about:addons
  3. 点击齿轮图标,选择"从文件安装附加组件"
  4. 选择下载的扩展文件

安装成功后,CatchTime 的图标会出现在浏览器工具栏中。

工作原理

浏览器扩展的工作流程非常简单:

  1. 扩展检测你当前正在查看的标签页
  2. 获取该标签页的网站地址和页面标题
  3. 通过本地连接将信息发送给 CatchTime 桌面端
  4. CatchTime 将"Chrome 浏览器"替换为具体的网站名称进行记录

所有通信都在你的电脑本地完成,不经过任何外部服务器。

权限说明

浏览器扩展需要以下权限:

  • 读取标签页信息 — 获取当前标签页的网站地址和标题
  • 后台运行 — 保持与 CatchTime 桌面端的连接

扩展不会:

  • 读取网页内容
  • 修改网页
  • 读取你的浏览历史
  • 记录你在网页上的操作

连接状态

点击工具栏中的 CatchTime 图标,可以查看扩展与桌面端的连接状态:

  • 已连接 — 扩展正在正常工作,网站访问数据会被记录
  • 未连接 — 扩展无法连接到 CatchTime 桌面端

连接失败的常见原因:

  • CatchTime 桌面端没有运行 — 请先启动 CatchTime
  • 防火墙阻止了本地连接 — 允许 CatchTime 的本地网络访问
  • 端口冲突 — 其他程序占用了 CatchTime 使用的本地端口

使用注意

  • 扩展需要 CatchTime 桌面端同时运行才能工作
  • 在 Android 上不需要浏览器扩展,CatchTime 可以直接检测浏览器应用的使用
  • 隐身/无痕模式下,扩展默认不会运行(除非你手动开启)
  • 解压后的扩展文件夹不要移动或删除,否则扩展会失效

了解更多