猫抓资源嗅探扩展:把网页里的视频、音频、图片一次抓全
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
网课只能在网页里在线看,关了标签页就没了;视频里的背景音乐,右键根本找不到入口;论文配图只能一张一张另存。猫抓(cat-catch)资源嗅探扩展就是冲这类"看得到却拿不走"去的:它把页面正在传输的视频、音频、图片自动列成清单,你勾选,它批量下载。
猫抓怎么装:商店或源码两条路,跑通第一次下载
- 商店安装:在 Chrome、Edge 扩展商店搜"猫抓"。它是开源项目,曾有人往包里塞广告代码后假冒上架,务必认准仓库给出的官方商店地址。
- 源码安装(可选):
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch - 进扩展管理页,打开"开发者模式",点"加载已解压的扩展程序",选中刚克隆的文件夹。
- 打开目标网页,让视频播放几秒——懒加载的站点要开始播才出完整资源。
- 点工具栏猫爪图标,核对清单后点"下载所选"。
- 兼容性:1.0.17 之后需要 Chromium 内核 93 以上,完整功能建议 104 以上。
猫抓能干什么:存网课、留背景音、整批存图
- 🎬存网课:页面里播放过的资源会带文件名、大小、时长、分辨率进列表,点一下能在线播放确认,选完批量下载。
- 🎵留背景音:音频类型单独归类,不用再翻 Network 面板逐条找音轨,勾上直接保存。
- 🖼️整批存图:图片资源同屏列出,多张勾选一次下载,告别逐张"另存为"。
- 🔍漏抓再补:列表支持正则过滤、按扩展名筛选和去重;没抓全时开"深度搜索",让脚本进页面主动找隐藏链接,实现见 catch-script/search.js。
猫抓怎么看见网页资源
结论先行:能播放的视频音频,数据必然穿过浏览器的网络请求,猫抓盯的就是这条通道。它通过扩展的请求监听 API 盯着每个出站请求,逐个对照内置特征——文件后缀、Content-Type、URL 正则,命中就记下地址、大小和类型。好比楼下的快递驿站:页面"下单"的每个包裹出门前都要过一遍门,猫抓拿着面单核对,是视频、音频、图片的才登记入册,弹窗里那张列表就是登记簿。所有识别和下载都发生在本地,数据不上传任何服务器,扩展不含跟踪器。
猫抓进阶:m3u8 解析、命名模板与大小过滤
- M3U8 分片流:遇到 HLS 站点时,视频被切成一堆 TS 小片,单抓任何一片都放不了;把 .m3u8 地址粘进内置解析器,加密流填入 16 进制或 Base64 密钥,勾选分片并行下载(默认 6 线程),最后自动合并成一个完整视频,也可以只提取音轨;内置的 MPD(DASH)解析器用法一致。
- 文件命名模板:批量存完一堆无差别文件名,整理起来费时;把设置里的下载文件名模板(默认
${title}.${ext})改成带网页标题等变量的写法,下载完直接按名字归类,不用逐个改。 - 后缀与大小过滤:清单常被小图标、广告图刷屏;在设置页的"抓取后缀/类型"区给对应条目填"过滤大小",如
>= 500 KB,小文件在捕获阶段就被排除,清单只剩真正要的东西。
用猫抓前后对比
| 场景 | 之前 | 之后 |
|---|---|---|
| 在线网课 | 只在线看,关标签页即消失 | 列表勾选下载,离线反复看 |
| 加密分片流 | 普通下载器认不了 m3u8 | 粘贴地址、填密钥,自动合并成片 |
| 视频背景音乐 | 在 Network 面板里翻到眼花 | 音频单独成列,一键保存 |
| 素材配图 | 右键一张张另存 | 批量勾选,一次落盘 |
猫抓适合谁,以及现在该做什么
学生存网课和讲座、设计师收素材、研究者整资料、前端调试网页,都属刚需。一句话提醒:只下载自己拥有版权或已获授权的内容,使用后果由使用者自负。现在就去做:去扩展商店搜"猫抓"装上,或克隆源码加载,然后打开那个你憋了很久想存下来的页面。
网页放出去的只是流量,落进硬盘的才算存货。
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考