猫抓插件cat-catch使用教程:从网页资源嗅探到批量下载的完整步骤

📅 2026/8/21 19:16:20
猫抓插件cat-catch使用教程:从网页资源嗅探到批量下载的完整步骤
猫抓插件cat-catch使用教程从网页资源嗅探到批量下载的完整步骤【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch上个月帮一个做课程剪辑的朋友处理需求时他让我把一个网页上的视频存下来。我打开页面点工具栏上的猫抓插件cat-catch图标侧边栏立刻列出了这个页面加载过的全部媒体文件勾选其中最大的一个点下载所选四十秒后文件已经躺在下载目录里。整个过程没有任何命令行也没碰任何开发者工具。这个开源的浏览器资源嗅探扩展就是为这类看得见却存不下的内容准备的。猫抓插件是什么定位、解决的问题与浏览器的差别它是装在浏览器里的资源嗅探扩展核心工作是监听页面发出的每一个网络请求把其中的视频、音频、图片和流媒体地址整理成可勾选的清单。它解决的问题只有一个浏览器把媒体资源用掉之后不留任何保存入口而你想把其中某些文件留在本地。普通浏览器只能对整个网页另存为一份 HTML猫抓则能精确到单个分片文件这是两者最本质的差别。从安装到保存第一个文件的三步操作安装。Chrome、Edge 用户直接在应用商店搜索猫抓或cat-catch安装Firefox 用户需通过附加组件商店获取。想用最新源码版本的话克隆仓库后在扩展管理页开启开发者模式点加载已解压的扩展程序并选中项目目录git clone https://gitcode.com/GitHub_Trending/ca/cat-catch嗅探。打开任意含媒体的网页等待页面加载完成点击工具栏的猫抓图标清单即自动呈现无需手动触发。保存。在列表里勾选目标文件用下方预览区确认内容无误点下载所选完成本地保存。需要注意内核要求1.0.17 之后需要 Chromium 93 以上低于 93 只能使用 1.0.16 旧版想完整体验 M3U8 解析等全部功能建议104 以上版本。把整门网课和直播回放存成本地文件的步骤在线课程和直播回放的地址大多是 HLS 流把视频切成数秒一个的小分片、再用 m3u8 索引文件逐段指路的格式直接右键复制是拿不到完整视频的。猫抓的 M3U8 解析器就是处理这个的在捕获列表里找到 .m3u8 地址送入解析器后它会拉取全部 .ts 分片并列出同时给出总时长、分辨率与预估体积。加密是这类站点最常见的拦路虎。遇到 AES-128 加密的流时把密钥十六进制或 base64 两种格式均可填入解析器的密钥栏如果站点使用了自定义起始偏移再补上 IV 值解析器会在合并前逐分片完成解密。最后勾选mp4 格式输出指定下载范围可只取第 N 到第 M 个分片点合并下载数百个分片会被拼成单一 mp4。下载过程中分片失败会自动重试配合断点续传几 GB 的课程视频也不容易前功尽弃。如果解析器里找不到想要的地址弹窗中的深度搜索可以翻查整个请求历史把藏在深层响应里的媒体 URL 和密钥一并找出来。批量收集网页图片与素材的筛选方法设计站、图库页往往一次加载几百张图手动右键逐张保存不可行。猫抓把同页面的所有图片资源按大小和类型排在清单里配合过滤栏做减法过滤框支持表达式写法填100 KB可以砍掉图标和缩略图填500-1000 MB只保留大体量文件单位 KB/MB 都能用。剩下符合预期的文件用复选框勾选列表全选、反选按钮可以反转选择集适合排除少数不想要的这种场景。选定后有两个常用出口点下载所选批量落地到本地这是典型的图片批量下载流程或者点复制所选把所有直链一次性放进剪贴板粘贴给下载工具或脚本继续处理。追更连载站点时还可以开启自动下载——匹配规则的资源一出现就直接保存不用每次手动点。开发调试时核查页面实际加载了哪些资源前端排查为什么这个图裂了为什么移动端才出现那个 banner时DevTools 的网络面板是常规工具但它的过滤和分组不如猫抓直观。把页面交给猫抓后按类型筛出图片对照清单就能确认资源到底有没有被请求、实际返回的大小是多少筛选某个接口路径可以直接查看它返回文件的体积与 MIME 类型。桌面端与移动端返回不同资源是常见坑。弹窗里的模拟手机按钮会用移动端 User-Agent 重新抓取一次页面两次捕获结果一对照响应式加载策略的差异就显形了。深度搜索在这个场景同样有用它分析页面的完整请求历史包括已被释放的响应适合追查资源只在某个时序下出现的问题。进阶能力速览媒体控制接管页面播放器的倍速与画中画边看边记笔记时不用切窗口录制脚本针对没有 src 属性的动态播放器通过模拟交互把画面录下来aria2 对接把下载任务提交给 aria2 RPC 处理下载目录可自定义适合大文件并发场景多语言界面内置简中、繁中、英、日、韩、西、葡、俄、土、越共 10 种语言自动跟随浏览器设置。这些能力的实现分别在catch-script/与js/目录下想对照源码理解的可以直接翻js/m3u8.js和catch-script/catch.js。使用边界版权、山寨版本与数据处理位置三点事实克制地说清楚。版权方面开发者在项目中明确禁止用猫抓下载未经授权的受版权保护内容责任在使用者运营方若不希望站点被抓取可向项目提交屏蔽请求。安全方面猫抓是开源项目任何人可以拿源码重新打包上架市面已存在夹带广告代码的山寨版本请只从官方商店页面或官方文档给出的渠道安装以官方文档为准。隐私方面所有嗅探与解析都在浏览器本地完成捕获的资源信息不会上传任何远程服务器代码中也没有跟踪逻辑。项目以 GPL-3.0 协议开源这一点在仓库 LICENSE 文件中可查。回到开头那四十秒的保存动作。你现在可以做的第一件事装好猫抓打开一个你真正需要离线保存的视频页面点一下图标看看清单里列出了什么——大多数情况下你想要的那个文件已经在那一列里了。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考