Firefox 中手动安装猫抓 cat-catch,资源嗅探扩展装完即用
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
猫抓(cat-catch)是一款浏览器资源嗅探扩展,负责把页面加载过程中的视频、音频链接筛出来给你下载。当 Firefox 商店这条渠道走不通时,本文教你手动安装:从拿安装包到装完验证,走通后你的 Firefox 就能捕获当前页的视频音频资源。
前置核对:Firefox 版本门槛与安装包来源
动手前先花一分钟确认三件事,装不上多半是栽在这一节:
| 核对项 | 达标标准 | 查看入口 |
|---|---|---|
| Firefox 版本 | 113.0 及以上 | 地址栏输入about:support,看"版本"一栏 |
| 安装包 | 官方发布页的 Firefox 专用.xpi(Firefox 扩展安装包格式) | 官方发布页下载后核对文件名与扩展名 |
| 权限预期 | 会请求webRequest(捕获网络请求)、downloads(管理下载)、tabs等权限 | 安装确认框的权限清单,可对照 manifest.firefox.json 的permissions与host_permissions字段 |
注意:开源项目谁都能打包上架,市面上出现过夹带广告代码的伪猫抓,安装包只从官方发布页拿。权限看着不少,但嗅探的本质就是监听页面加载时的网络请求,属于功能必需,不算异常。
主流程:.xpi 拖入浏览器手动安装猫抓
- 打开项目的官方发布页,下载对应 Firefox 的
.xpi文件,存到桌面之类好找的地方。预期看到:浏览器下载列表里出现一个以.xpi结尾的文件。 - 把
.xpi文件拖进任意一个 Firefox 窗口,松手。预期看到:屏幕弹出"启用附加组件"确认框,列出扩展名称和权限清单。 - 核对名称与权限,点击启用。预期看到:Firefox 自动打开扩展自带的成功页 install.html,大标题是"恭喜 猫抓 扩展已成功安装 !",下方是隐私政策与免责声明。
- 在成功页点"同意"按钮关掉该页,回到浏览器。预期看到:工具栏多出一个猫抓图标,鼠标悬停显示扩展名称。到这一步,手动安装就算完成了。
备用路径:about:debugging 临时加载猫抓源码
如果.xpi拖进去没有反应、确认框一直不弹,可以先跳过安装环节,用临时加载方式验证扩展本身能否运行:
- 把源码拿到本地:
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch - 地址栏输入
about:debugging#/runtime/this,点"临时加载附加组件",在文件选择框里选中刚克隆出的cat-catch文件夹。预期看到:工具栏立刻出现猫抓图标,点开就能用。
提醒:临时加载只对当前浏览器会话有效,重启 Firefox 扩展就消失,适合验证和尝鲜,不适合当正式安装方案。
验收清单:逐项确认猫抓真的在工作
- 打开
about:addons的扩展列表,找到猫抓条目。通过标准:版本号显示2.7.4,与 manifest.firefox.json 的version字段一致,条目能打开详情页。 - 回看工具栏。通过标准:猫抓图标存在,鼠标悬停能显示扩展名称。
- 打开一个带在线视频的网页,点猫抓图标。捕获发生在页面加载阶段,列表为空就先刷新页面再点。通过标准:弹窗列出资源条目,选中一条能看到文件名、大小和 MIME 类型,例如
video/mp4。 - 选中一条
m3u8流,交给内置解析器。通过标准:解析器列出全部切片,点"合并下载"能产出可播放的文件。
故障排查:装不上或点了没反应的常见原因
.xpi拖入无反应或装不上:Firefox 版本低于 113.0,被strict_min_version拦下 → 到about:support核对版本,不达标先升级浏览器。- 装上了,点图标列表为空:捕获只在页面加载时进行 → 刷新视频页再点图标;仍为空再检查该站点是否被严格隐私模式限制。
- 功能时好时坏(如
blob下载、aria2 提交异常):旧版本存在 Firefox 兼容缺陷 → 升级到 2.7.4,改动历史见 CHANGELOG.md。 - 弹窗里出现广告或行为怪异:装到了非官方渠道的伪猫抓 → 在
about:addons卸载,再从官方渠道重装。
about:addons里版本号是 2.7.4、视频页弹窗能列出捕获资源,安装就算成功。手动安装的扩展不会自动更新,升级前记得先到官方发布页核对最新版号。
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考