猫抓 cat-catch 浏览器资源嗅探扩展使用指南

发布时间:2026/10/27 19:11:49

猫抓 cat-catch 浏览器资源嗅探扩展使用指南 猫抓 cat-catch 浏览器资源嗅探扩展使用指南【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch猫抓cat-catch是一款开源的浏览器资源嗅探扩展能够自动筛选并列出当前网页加载的媒体资源把原本隐藏在复杂网络请求里的视频、音频文件以可读列表的形式展示出来。它主要解决网页视频找不到真实地址、下载不下来的问题适合想把在线视频、音频保存到本地的普通用户也适合需要处理 M3U8、MPD 等流媒体格式、进行批量下载的用户。能力总览核心能力一句话说明对应模块资源嗅探监控网络请求自动列出当前页面的媒体资源catch-script/catch.jsM3U8 解析合并将分片 TS 合并为完整视频支持 AES-128 解密js/m3u8.js下载管理选中资源后保存到本地支持批量下载js/downloader.js资源预览在页面内直接播放或查看捕获的资源js/preview.jsMPD/DASH 解析处理 DASH 流媒体的地址与分片js/mpd.js媒体控制播放、音量调节、截图等控制js/media-control.js设置中心嗅探规则、正则匹配、快捷键、第三方下载器options.html多语言界面简中/繁中/英/日/韩/俄/葡(巴西)/土/越_locales/环境准备与安装前置条件Chromium 内核 93 以上扩展声明的最低版本为 93体验完整功能建议 104 及以上内核低于 93 请使用更早版本。支持 Chrome、Edge、Firefox 三大内核Edge Android 端通过二维码安装。安装与使用过程无需额外依赖浏览器即可运行。推荐方式应用商店安装打开浏览器对应的官方扩展商店。搜索猫抓或cat-catch确认作者与开源项目一致后安装。安装完成在工具栏固定猫抓图标即可使用。猫抓是开源项目市场上存在加入广告代码的伪猫抓安装时以官方商店与用户文档的标识为准注意数据安全。源码 / 进阶方式克隆源码git clone https://link.gitcode.com/i/653ad038561a08ab328f581b6157335f打开浏览器扩展管理页面启用开发者模式。点击加载已解压的扩展程序选中克隆下来的扩展文件夹。加载成功后在工具栏启用即可修改源码后可在扩展页点击刷新查看效果。上手实战以保存一个网页上的在线视频为例完整走一遍真实任务流。打开进入任意含视频的网页让页面完成加载点击工具栏猫抓图标弹出资源管理面板。操作面板中会自动列出该页面捕获到的媒体资源逐条显示地址、类型与大小可按名称筛选或勾选需要的项目。得到结果对目标资源点击下载或批量勾选后一次性下载文件即保存到浏览器默认下载目录M3U8、MPD 等流媒体可先经解析器合并再得到可直接播放的完整文件。进阶玩法M3U8 解析器分片合并与解密是什么面向 HLS 流媒体的解析模块能把一堆 TS 分片合并成一个完整视频文件。能干嘛支持 AES-128 加密视频解密、多线程并发下载提速、自动合并为标准可播放格式。在哪里设置在 options.html 的M3U8 解析器配置区或从捕获列表对应资源进入 js/m3u8.js 提供的解析界面。MPD / DASH 解析是什么处理 DASH 流媒体MPD 清单的解析能力。能干嘛解析 DASH 资源地址与分片结构配合下载模块获取完整媒体。在哪里设置相关逻辑位于 js/mpd.js从捕获列表的 MPD 资源入口触发。自定义嗅探规则是什么控制哪些资源会被捕获的规则集合。能干嘛按文件后缀、按 MIME 类型、按正则匹配或 URL 黑名单精确过滤避免列表冗余或漏抓。在哪里设置options.html 中的抓取后缀 / 抓取类型 / 正则匹配分区可逐条增删与启用。第三方下载与输出是什么把捕获的资源转发给外部下载器或程序的通道。能干嘛对接 Aria2 RPC、发送到本地/ffmpeg、URL Protocolm3u8dl等把下载任务交给更专业的工具。在哪里设置options.html 的Aria2 RPC / 发送到本地 / URL Protocol m3u8dl等分区。快捷键与界面语言是什么全局命令与多语言界面。能干嘛快速触发捕获、下载、解析、清空等操作切换简中/繁中/英/日/韩/俄等界面语言。在哪里设置命令定义见 manifest.json语言资源位于 _locales/在设置中心选择显示语言。底层原理猫抓采用模块化设计围绕注入 → 嗅探 → 展示 → 下载四个环节分工理解模块归属即可快速定位问题。调度层js/background.js 作为 Service Worker 负责消息中转、下载调度与全局状态。注入层js/content-script.js 在页面早期注入为嗅探与媒体控制提供运行环境。嗅探层catch-script/catch.js 监控网络请求并识别媒体资源是资源列表的来源。下载层js/downloader.js 负责普通文件下载js/m3u8.downloader.js 负责分片并发下载与合并。界面层js/popup.js 承载弹出面板交互options.html 承载全部配置项js/preview.js 提供在线预览。数据在扩展内本地流转嗅探结果与配置均保存在浏览器本地不涉及服务端逻辑。常见问题捕获列表为空或某些视频没有被检测到。现象页面有视频但面板无对应条目。原因部分资源在页面滚动或二次加载后才请求或 URL 不匹配当前嗅探规则。解法滚动/刷新页面触发完整加载并在 options.html 放宽对应后缀或类型规则。M3U8 下载下来的文件无法播放或花屏。现象合并后的视频打不开或画面异常。原因多为 AES-128 加密未提供密钥或分片下载不完整。解法在 js/m3u8.js 的解析界面正确填写解密参数密钥/偏移并确认网络稳定后重试。扩展无法启用或加载报错。现象安装后图标不可用或提示错误。原因Chromium 内核低于 93或源码方式加载了不完整的文件夹。解法升级内核至 93 以上建议 104源码安装时确认选中包含 manifest.json 的完整根目录。批量下载时部分任务失败。现象多数成功、个别失败。原因跨域资源受限或单分片请求超时。解法重试失败项必要时改用第三方下载器如 Aria2 RPC承接配置见 options.html。合规与安全边界能做什么对网页加载的媒体资源进行嗅探、列表化、预览与本地保存支持 M3U8/MPD 等流媒体的解析合并。不能做什么不用于下载受版权保护且未经授权的内容使用者需自行承担下载行为的法律责任工具按原样提供。数据流向与隐私边界扩展收集的信息均在本地存储与处理不发送到远程服务器不包含任何行为跟踪器所有代码开源可查GPL-3.0。网站方权利网站运营方可通过提交 Opt-Out 请求标题格式[Opt-Out Request] 域名将域名加入避免抓取列表后续版本将不再对其运行嗅探。参与贡献提 Issue在仓库 Issue 中报告 Bug 或提交功能建议。提 PR克隆 https://link.gitcode.com/i/653ad038561a08ab328f581b6157335f 后提交代码改进。翻译向 _locales/ 目录补充或修正语言文件扩展更多界面语言。补文档完善使用说明与参数说明降低新手上手门槛。猫抓把网页中难以定位的媒体资源整理成可管理的列表配合 M3U8/MPD 解析器覆盖了大多数在线视频下载场景。下一步先在官方扩展商店安装猫抓打开一个含视频的网页点击工具栏图标查看捕获列表。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/10/24 22:10:42

技术博文创作指南:从项目描述到SEO友好教程的完整搭建

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/27 19:04:30

从编译原理到可运行解释器:自制编程语言源码与Windows工具链实践

简介:这份《自制编程语言》配套资料面向希望理解语言底层运行机制的开发者与计算机专业学生,围绕语言设计、实现与使用三条主线展开,帮助读者打通从语法规则到可执行程序的完整认知链路。压缩包内仅有1个PDF文件,体积约2.38MB&…

2026/10/27 19:04:30

从bison报错到可运行语言:Crowbar与Diksam工程拆解

简介:这份资源围绕「自制编程语言」展开,是一份面向编译原理学习者、语言爱好者以及想动手实现解释器与编译器的开发者的PDF资料,适合具备一定C语言与数据结构基础、希望从设计到实现完整走通一遍的中高级学习者。压缩包内共1个PDF文件&#…

2026/10/27 19:04:30

自制编程语言实战:Crowbar/Diksam 解释器与字节码虚拟机

简介:《自制编程语言》相关资料1面向希望从零理解语言设计与实现机制的开发者与学习者,聚焦编译器、解释器构建及跨平台编译工具链的入门实践。压缩包仅含1个PDF文件,大小约2.38MB,轻量便携,适合作为纸书之外的配套阅读…

2026/10/27 19:04:30

基于协同过滤的儿童图书推荐系统:从算法到工程落地

简介:这份资源是基于协同过滤算法实现的儿童图书推荐系统完整源码包,面向计算机相关专业的课程设计、毕业设计学生以及想入门推荐算法的Java开发者。项目采用SpringBoot框架搭建后端,MySQL存储用户与图书数据,通过分析儿童阅读行为…

2026/10/27 19:04:29

离线语音交互智能对话系统:从架构选型到部署调优的完整指南

简介:这是一套基于语音交互的智能对话系统开源实现,聚焦实时语音输入与大型语言模型响应,面向希望摆脱云端依赖、在个人电脑或低算力硬件上离线部署语音助手的开发者和AI研究者,解决低延迟自然对话与本地私有化运行两大痛点。压缩…

2026/10/27 18:59:28

写一个扫雷代码

第一步先将菜单以及选项给呈现出来使用do....while来实现选项&#xff0c;因为只需要执行此选项即可&#xff0c;因此设置返回值为void#include<stdio.h> static void menu() {printf("****************\n");printf("***1.开始游戏***\n");printf(&q…

2026/10/27 14:24:03

全国计算机二级C语言真题PDF高效刷题指南

简介&#xff1a;这份PDF是全国计算机二级C语言考试的试题与答案解析&#xff0c;专为备考二级C语言的考生准备。内容涵盖C语言特点与设计理念、程序基本组成单位、main函数执行流程、函数嵌套调用规则、标识符命名规范、整型实型字符型数据类型、八进制十六进制数合法形式、运…

2026/10/27 9:34:54

requests+BeautifulSoup:爬虫抓取h1标题的入门实战指南

简介&#xff1a;一份以实战为导向的Python爬虫入门资源&#xff0c;面向具备基本编程基础、希望快速掌握网络数据抓取的初学者&#xff0c;可解决从零编写简单爬虫的常见困惑。实例以requests库发送HTTP请求、BeautifulSoup解析HTML文档&#xff0c;完整演示从网页中提取 标题…

2026/10/27 0:59:21

递推最小二乘参数辨识MATLAB编程:二阶系统与渐消记忆实现

简介&#xff1a;这是一篇面向控制系统、信号处理与机器学习等领域学习者的最小二乘参数辨识程序说明文档。资源共包含一个docx格式文档&#xff0c;压缩包大小七十八KB&#xff0c;内容围绕递推最小二乘算法和渐消记忆最小二乘算法展开&#xff1a;先构造一个极点位于单位圆内…

2026/10/27 0:02:28

WorkBuddy_新建任务与工作模式19_“模式选错”的典型代价

“模式选错”的典型代价 摘要 在软件工程中&#xff0c;设计模式、架构模式、并发模式乃至团队协作模式的选择&#xff0c;往往在项目早期就决定了后续的开发效率和维护成本。本文通过多个真实场景&#xff0c;剖析“模式选错”带来的典型代价——包括返工成本、技术债务累积、…

2026/10/27 0:02:28

WorkBuddy_新建任务与工作模式20_新手推荐路径

新手推荐路径 摘要 在 AI 辅助开发工具快速普及的今天&#xff0c;新手面对最多的困惑往往不是"工具够不够强"&#xff0c;而是"我该从哪一步开始用"。本文提出一条经过实践验证的三阶段学习路径&#xff1a;先从 Ask&#xff08;问答式交互&#xff09;起…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑