猫抓Cat-Catch浏览器资源嗅探扩展完整上手指南【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch猫抓 Cat-Catch 是一款开源的浏览器资源嗅探扩展能列出当前网页加载的全部媒体资源。它自动收集视频、音频和 M3U8 播放地址。点一下工具栏图标就能存成本地文件。在线课程、网页音乐、没有下载按钮的短视频都能保存下来。 猫抓资源嗅探的五个实际用途猫抓把找资源压缩成一步页面打开列表里就是全部可下载的媒体。保存在线视频课程站、视频站只给在线播放的页面猫抓列出真实的 MP4 地址直接下载离线观看。单独下载网页音频背景音乐、播客片段以 MP3 形式混在页面请求里猫抓把它们挑出来单独存盘。解析 M3U8 流媒体分片传输的 HLS 视频自动下载全部切片并合并成一个完整文件。捕获动态加载资源JavaScript 延迟发起的媒体请求也会进列表不用自己抓包分析。批量管理多选、按类型过滤、按大小排序一次排队下载一批文件。 从安装到首次下载的最快路径最短路径是应用商店安装配合三步完成首次下载。在 Chrome 网上应用商店搜索cat-catch点安装Edge 加载项商店同名可搜。打开任意带视频的网页让视频播放一两秒。点工具栏猫抓图标在列表选中资源点下载。三步走完第一个文件已经出现在系统下载目录里。主界面按捕获时间列出全部媒体资源每条都有预览和下载入口想读源码或改配置可以克隆仓库然后在扩展管理页打开开发者模式加载解压目录即可git clone https://gitcode.com/GitHub_Trending/ca/cat-catch 进阶用法M3U8 合并、深度搜索与批量过滤常规列表拿不到的资源按下面三个功能依次尝试。M3U8 解析器分片合并与加密处理M3U8 视频由几十上百个 .ts 切片组成浏览器无法直接保存。解析器自动下载所有切片并合并支持 AES-128 加密内容的密钥抓取输出可转为 MP4。实际例子打开一个 HLS 视频页从猫抓入口打开 m3u8 解析器选择 720p 一路流勾选MP4 格式点开始。切片下载失败会自动重试结束后得到单个 mp4 文件。解析器列出各清晰度流可指定切片处理方式与输出格式深度搜索从页面脚本里挖出资源列表为空但视频在播时点扩展里的深度搜索。它扫描页面脚本和扩展缓存提取媒体地址必要时一并取回加密密钥解决资源藏在代码里的情况。过滤表达式批量下载只留目标文件设置里的过滤大小支持表达式例如100 KB、500-1000 MB。课程平台一次加载几十个附件时填10 MB就能只显示视频本体其余文件自动隐藏。 猫抓适合哪几类人用三类人用得最多学生和自学党把录播课程存到本地通勤或断网时反复看。内容创作者收集参考素材和背景音先离线再进剪辑时间线。前端和逆向工程师分析网页的媒体加载方式观察 M3U8 分片结构、密钥流转和请求时序。⚙️ 技术实现核心模块与关键路径猫抓按 Manifest V3 架构组织模块职责单一整套资源嗅探流程全部在本地完成。js/content-script.js在document_start注入所有页面拦截并记录媒体请求。js/m3u8.js驱动 M3U8 解析器处理切片下载、合并与加密。js/background.js作为 Service Worker 管理捕获队列和下载任务catch-script/catch.js中的 CatCatcher 类负责资源识别与分类lib/hls.min.js与lib/StreamSaver.js分别支撑流媒体解析和大文件落盘。❓ 常见问题与解决办法列表里没有任何资源现象点开图标列表是空的。原因资源在弹窗打开后才加载或页面用了特殊加载方式。解决刷新页面等视频播放一两秒再点开仍为空就用深度搜索。M3U8 下载到一半失败现象切片下载中途断开。原因切片请求超时或加密密钥没取到。解决新版已内置失败自动重试加密内容先确认密钥栏有值再配合深度搜索重新获取密钥。扩展图标置灰不工作现象图标显示停用样式。原因误触了暂停开关或该域名被站长申请进了避免抓取列表。解决点图标里的恢复按钮重新启用域名在屏蔽列表里则属正常行为。装好猫抓打开一个带视频的页面现在就去点一次图标。下载内容请确认你拥有版权或已获授权并遵守网站条款与当地法规。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考