从三天抓狂到一键下载:猫抓插件的资源嗅探亲测记

📅 2026/8/14 16:52:42
从三天抓狂到一键下载:猫抓插件的资源嗅探亲测记
从三天抓狂到一键下载猫抓插件的资源嗅探亲测记【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch如果你也曾在深夜对着一个播放页干瞪眼——视频看得见、存不下右键失灵录屏卡成 PPT那这篇文章或许能帮你省下好几个夜晚。猫抓插件Cat-Catch是一款完全免费、开源的浏览器资源嗅探扩展它能把网页里藏着的视频、音频、图片全部揪出来一键下载。接下来我会用自己从踩坑到真香的真实经历带你走完这条捷径。第三天的深夜我差点卸载了所有下载神器故事要从一门付费在线课程说起。我想把每节课存下来反复看于是试遍了网上流传的各种方法录屏软件一小时视频录完文件占了好几个 G画面还时不时抽风第三方下载器装完就弹广告识别不到任何视频还差点被全家桶带走开发者工具硬抠Network 面板里几百个请求翻到头大也分不清哪个是正主。第三晚我盯着屏幕忽然想明白一件事这些工具失败不是因为它们不努力而是因为它们只会看链接看不懂网页里到底发生了什么。视频藏在动态加载、加密混淆的请求背后光靠下载链接根本抓不到——你需要的是嗅探也就是在浏览器内部拦截并识别每个网络请求把真正的媒体文件挑出来。这条路只有浏览器扩展走得了。同事甩给我一句用猫抓啊然后我点了三下第二天同事听完我的吐槽只丢过来一句用猫抓啊。安装过程简单到不像话应用商店版Chrome、Edge、Firefox 的扩展商店里搜Cat-Catch点安装源码版适合折腾git clone https://gitcode.com/GitHub_Trending/ca/cat-catch然后在扩展管理页打开开发者模式加载已解压的扩展程序。装好回到课程页点一下工具栏的猫爪图标——网页里所有媒体资源立刻列成了一张清单文件名、大小、类型清清楚楚还能先预览再下载。我第一次体会到什么叫所见即所得。这就是我第一次看到的样子资源被按类型归好类点一下播放按钮还能先确认内容对不对。顺手一提如果某个视频死活嗅探不到试试打开列表底部的模拟手机。很多网站给移动端接口返回的是直链命中率瞬间高一大截。一集课程 40 分钟拆开却是 268 个几秒钟的碎片正当我沾沾自喜时第二道坎来了。课程平台用的是 HLS 流媒体协议一个 M3U8 文件本质是一份播放清单指向几百个几秒钟的小分片浏览器边播边下普通下载器根本无从下手。这时候猫抓的m3u8 解析器登场了。复制页面里的 M3U8 地址粘贴进解析器所有分片立刻列出来还能自动合并成一个完整的 MP4。看到js/m3u8.js这个模块我莫名踏实——分片合并、AES 解密、指定下载范围这些硬骨头都被它包办了。想深挖原理的人还可以从catch-script/catch.js嗅探引擎和js/downloader.js下载管理读起代码不算难啃。解析器把几百个 ts 分片统一调度下载完自动合并全程不用我操心。再顺手一提下载线程数默认 4家里带宽好的话调到 8速度肉眼可见地起飞如果只想提取背景音乐勾上仅音频选项合并出来的就是干净的 MP3。从单集到整季再到手机上看收藏夹里的视频越来越多我开始琢磨更省事的玩法。猫抓的批量操作帮了大忙勾选多个资源点下载所选或者干脆开着自动下载只要页面一出现新资源就静默收走——追更系列课程简直像开了外挂。最让我惊喜的是二维码功能。在电脑上生成资源链接的二维码手机扫一下就能直接打开地铁上用手机看电脑上抓到的资源就是扫一下这么简单。另外提一句这款插件的界面支持十种语言简体/繁体中文、英语、西语、日语、韩语、俄语等全部放在_locales/目录下每个语言一个 JSON 文件。我照着已有的翻译改过几条文案才发现国际化原来这么亲民。用得越久越在意边界感用了一周后我特意翻了它的权限说明和源码。所有嗅探、下载、合并都在浏览器本地完成没有任何数据上传到服务器代码采用 GPL-3.0 开源、可随时审查——这一点让我敢放心装在工作电脑上。但有一句提醒想放在这里工具本身是中立的别拿它下载没有授权的版权内容。猫抓甚至维护着一个避免抓取列表网站方可以通过提交 Issue 把自己的域名加进去这种克制的态度挺让人敬佩。最后说说我的建议别一上来就研究所有功能先从点开图标→预览→下载走通一遍再慢慢解锁 M3U8 解析、自动下载、二维码分享这些进阶玩法。真正的资源自由不是囤了多少文件而是需要的时候三秒之内就能拿到手。今晚就试试吧——打开任意一个带视频的网页点一下工具栏里那只猫。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考