Firefox 商店装不了?猫抓资源嗅探扩展手动安装
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
你大概率卡在这一步:打开 Firefox 商店页面,网络不通,猫抓(cat-catch)资源嗅探扩展装不进去。商店这条路是死的,还有第二条:拿到安装包,手动装进 Firefox。这篇只解决一个问题:不走商店,把猫抓装上,并确认它真的在抓资源。
装完之后,你应该看到什么 🎯
判定标准很简单,两条都满足就算成了:
about:addons里能找到猫抓条目,版本号是2.7.4- 点工具栏的猫抓图标,弹窗里列出了当前页抓到的视频、音频资源
确认这几点再动手 ✅
| 检查项 | 通过标准 | 在哪看 |
|---|---|---|
| Firefox 版本 | 113.0 及以上 | 地址栏输入about:support,看版本一栏;门槛写死在 manifest.firefox.json 的strict_min_version |
| 安装包 | 官方发布页的 Firefox 专用.xpi文件 | 下载时核对文件名与扩展名;README.md 提醒过,市面上有夹带广告的伪猫抓,来源只认官方渠道 |
| 权限预期 | 会请求webRequest、downloads、访问所有网页等权限 | 安装确认框的权限清单,可对照 manifest.firefox.json 的permissions和host_permissions字段 |
提前核对这三项,是为了拖入安装包没反应时,你能一眼分清是版本不达标、包拿错了,还是浏览器设置的问题。权限看着多,但嗅探的本质就是监听页面加载时的网络请求,属于功能必需,不算异常。
主操作:手动安装猫抓资源嗅探扩展,五步走完全程
- 到项目的官方发布页,下载 Firefox 专用的
.xpi文件(Firefox 的扩展安装包格式,相当于 Chrome 的.crx)。做完后,你手里应有一个以.xpi结尾的本地文件。 - 打开 Firefox,用鼠标把
.xpi文件拖进任意一个浏览器窗口,松手。屏幕上会弹出"启用附加组件"的确认框,显示扩展名称和开发者信息。 - 核对无误后点击确认。Firefox 会直接打开扩展自带的成功页 install.html,页面大标题是"恭喜 猫抓 扩展已成功安装",下方是隐私政策、免责声明和"同意"按钮。看到这个页面,说明安装落盘了。
- 点"同意"关掉成功页。返回浏览器后,工具栏会多出猫抓的图标,悬停显示扩展名称。
- 打开一个带在线视频的网页,点工具栏的猫抓图标。弹窗里列出了该页抓到的资源条目,嗅探链路就通了。捕获发生在页面加载阶段,如果列表是空的,先刷新页面再点。
抓到的m3u8流条目,还能直接交给内置的 m3u8 解析器做切片合并下载。
卡住了?临时加载换条路 🛟
如果.xpi拖不进去,或确认框一直不弹,可以绕过安装环节,先验证扩展本身能不能跑:
- 把源码拿到本地:
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch - 地址栏输入
about:debugging#/runtime/this,点"临时加载附加组件",在文件选择框里选中刚克隆出来的 cat-catch 文件夹。 - 猫抓图标随即出现在工具栏,可以直接用了。
局限要说清:临时加载只对本次浏览器会话有效,重启 Firefox 后扩展就消失。它适合验证和尝鲜,不适合当正式安装方案。
装完不对劲?对号入座 🩺
| 现象 | 最可能原因 | 一句话处理 |
|---|---|---|
.xpi拖入无反应,或装不上 | Firefox 版本低于 113.0,被strict_min_version拦下 | 到about:support核对版本号,不达标先升级 Firefox |
| 装上了,点图标列表为空 | 捕获发生在页面加载时,或严格隐私模式限制了该站点 | 刷新视频页再点图标,必要时关闭严格隐私模式 |
| 功能时好时坏(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),仅供参考