res-downloader本地代理捕获并下载网络资源的快速上手【免费下载链接】res-downloader视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载!项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader微信视频号的视频、抖音里的无水印原片、网页上成片的图片音频——它们都有真实可下载的文件只是平台把入口藏起来了。res-downloader 是一款 Go 编写的跨平台网络资源下载工具在本机起一个本地代理默认 127.0.0.1:8899把经过的流量筛一遍命中媒体类型的资源直接登记成一份可下载列表。它不挑来源网页、App 网页端、小程序端http 通讯的都能嗅探。先看你跑起来之后会拿到什么点一下左上角「开启抓取」去播放一个视频、浏览一个图集回到列表页你会看到这样的画面每条记录带域名、类型、大小、描述右侧操作列按行给出「直接下载」「复制链接」「视频解密」等按钮。列表右上角还有「抓取类型」筛选图片、音频、视频、m3u8、直播流等、搜索框以及「批量下载」「批量导入」「批量导出」「清空列表」。换句话说播放过的媒体变成一张表想留的勾选后一键落盘到「保存目录」。安装与首次配置安装文件按平台区分Windows 选 .exeMac 选 .dmg拖进应用目录即可docs/installation.mdLinux 用 .deb 或可执行文件。想自己构建也行克隆源码即可git clone https://gitcode.com/GitHub_Trending/re/res-downloader首次启动有两件事绕不开。信任证书工具靠一张自签证书解密 HTTPS 流量不被信任时浏览器会报「链接不是私密链接」。Windows 安装时先关掉安全管家首次打开右键选择「以管理员身份运行」如果之后仍要手动装证书软件左下角「」里有「证书下载」入口手动安装时要装进受信任的根证书。Mac 上在终端执行下面这条命令即可让系统信任它sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain ~/Library/Preferences/res-downloader/cert.crt只改保存位置打开「系统设置」通常只需要确认「保存目录」指向一个空间够、可写的地方。其余保持默认即可连接数默认按 CPU 核心数 ×2 计算用于加速下载「域名规则」默认*表示对所有域名解密支持*.qq.com这类通配和!static.qq.com这类排除行。视频号用户可以在「清晰度」里选画质其余场景保持「默认(推荐)」。开启与关闭抓取首页点「开启抓取」按钮随即变成「关闭抓取」系统代理被指向 127.0.0.1:8899列表进入待捕获状态。抓完记得点回「关闭抓取」——系统代理会随之恢复若发现关掉软件后上不了网手动关掉系统代理设置即可。三个高频场景的实际做法保存微信视频号的视频保持「全量拦截」开启并「开启抓取」在微信里打开视频号把目标视频完整播放一遍回到列表找 qq.com 域的视频鼠标悬停可看封面点「直接下载」。如果下载完的文件打不开或无法播放点同一行的「视频解密」选中该文件——视频号的资源是加密分发的插件会取回密钥再还原。列表刷出一大堆怎么办把「全量拦截」关掉它只拦视频详情页再把目标视频转发给「文件传输助手」后从详情页打开重抓列表会干净很多。批量收集网页里的图片与音频浏览器打开目标网页用右上角「抓取类型」把列表筛成只剩图片、音频勾选想要的行点「批量下载」资源一次性写进保存目录。整张表还能「批量导出」「批量导入」换电脑时把列表带过去接着用。列表太长翻不到目标时「清空列表」再刷新网页重新捕获一次。拿抖音无水印原片优先用浏览器打开抖音网页版而不是 App播放目标视频后在列表里找到对应资源点「直接下载」即可拿到不带平台水印的文件适合二次创作。如果抓到的是 m3u8分片流媒体链接而不是完整视频点「复制链接」交给专门的 m3u8 工具合并成文件。抓不到、报证书错、下载慢症状往哪查处理办法完全没抓到任何资源证书信任与系统代理确认证书已装进受信任根证书、代理指向 127.0.0.1:8899Mac 顺手关一下防火墙浏览器提示「不是私密链接」证书未生效手动装证书到受信任根证书装完仍反复提示时按命令行启动提示的 lockfile 路径创建该文件视频号刷出一大片内容「全量拦截」处于开启关闭后从视频详情页转发再打开捕获某网站就是拦不到流量未走代理或站点限制与 Fiddler、Charles 同类原理拦不到属正常现象安卓 7.0 以上默认不信任用户证书大视频下载中断单链路下载不稳「复制链接」交给第三方下载器完成后再回软件点「视频解密」8899 端口疑似被占用端口冲突终端执行lsof -i :8899查看占用进程软件打不开、行为异常本地配置目录损坏删除配置目录后重启Mac~/Library/Preferences/res-downloaderWindows%AppData%\res-downloaderMac 提示「已损坏无法打开」隔离属性终端执行sudo xattr -d com.apple.quarantine /Applications/res-downloader.app想扩展新平台代码从哪读起Go 后端集中在 core/前端在 frontend/src/。四处值得先看core/proxy.go本地代理主体按域名规则决定哪些连接解密、哪些原样放行core/rule.go域名规则解析支持*通配与!排除core/config.go全部配置项以及 MIME 到资源类型和文件后缀的映射表core/plugins/插件机制。default 插件做通用的 Content-Type 识别qq.com 插件会改写视频号页面的 JS 注入钩子、把解密密钥取回来——「视频解密」按钮就是它带来的。给新平台加支持的路径很直接新增一个插件文件并在代理里注册它的域名。工具本质是代理抓包加资源筛选能力边界和抓包工具一样——把它用在个人学习与素材收集上记得尊重内容作者的版权。【免费下载链接】res-downloader视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载!项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考