ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

res-downloader 资源下载指南:4 步捕获并保存视频号、抖音与网页资源

res-downloader 资源下载指南:4 步捕获并保存视频号、抖音与网页资源 res-downloader 资源下载指南4 步捕获并保存视频号、抖音与网页资源【免费下载链接】res-downloader视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载!项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader想把刷到的视频号存进硬盘、把网页里的音乐下成文件其实不必会抓包。res-downloader 是一个基于 Go Wails 的跨平台资源嗅探下载工具它在本机起一个代理筛过浏览器和 App 发出的请求认出视频、音频、图片、m3u8 与直播流再分片并发存进硬盘。微信视频号、小程序、抖音、快手、小红书、QQ 音乐、酷狗与普通网页都能覆盖。快速跑通第一次资源捕获与下载最短路径就是装软件 → 开代理 → 去刷内容 → 回来下载全程几分钟装软件。Windows 装 .exe首次启动右键以管理员身份运行macOS 把 dmg 里的图标拖进应用程序打开软件点首页左上角启动代理新版显示为开启抓取系统代理会自动指向 127.0.0.1:8899。选捕获类型。捕获就是把经过代理的流量里识别出的媒体资源收进列表默认全部不用动。离开软件去刷内容打开视频号、逛抖音或用浏览器打开任意网页。回到首页列表已自动刷新点目标资源旁的下载按钮文件默认存进系统下载目录。⚠️ 列表长时间为空时先确认系统代理是否指向 127.0.0.1:8899、证书是否装进了系统信任。安装阶段的 4 项权限与端口设置检查项怎么做漏掉的后果证书安装权限安装弹窗里点允许确认证书进了系统受信任区HTTPS 内容解不开列表永远是空的网络访问权限按系统提示允许程序联网Mac 留意防火墙代理收不到任何流量Windows 管理员运行右键安装文件 → 以管理员身份运行端口注册失败代理起不来8899 端口空闲确认没有别的工具占着这个端口启动时直接报错官方入门步骤可对照 docs/getting-started.md 复核。捕获流程图解一条视频如何进入资源列表刷内容视频号 / 网页 / 小程序 → 流量经系统代理指向 127.0.0.1:8899 → 本地代理查看请求头与响应头证书解开 HTTPS → MIME 类型映射 规则过滤出媒体资源 → 插件按域名二次加工写入资源列表 → 分片并发下载完成后校验落盘几个关键设计点证书是前提代理用自签根证书解开 HTTPS 通道才能读到文件类型没装证书就只看得见密文。插件按域名分发命中腾讯系域名的请求走 qq.com 专用插件其余兜底给 default 通用插件实现集中在 core/plugins/。类型识别靠映射表Content-Type到文件后缀的对照表内置在core/config.go里所以列表能自动分好视频、音频、m3u8 等标签。分片并发加自动恢复core/downloader.go的下载器先发 HEAD 请求问文件大小切段并行拉取单段失败重试 3 次分片持续失败会自动降级为单连接保住成功率。场景实战视频号降噪与网页资源批量下载场景一视频号列表刷屏只想要某一条症状一打开视频号列表里涌进几十条资源目标被淹没操作进设置关闭全量捕获默认会把页面加载的所有视频都收进来把目标视频转发给好友再点好友发来的详情页打开结果列表只剩这一两条第一条基本就是目标。想存某个作者就打开其个人主页往下刷主页视频会逐条进列表。场景二网页资源收齐与大文件补救症状想把网页里的图片、音乐收下来或某个大文件下载失败、进度龟速操作浏览器打开目标网页列表会收下页面加载的所有媒体用类型筛选只留视频/音频勾选后批量下载。下载慢的资源先点复制链接交给 IDM、Motrix 这类第三方工具完成后回到资源操作区点视频解密视频号选中该文件做后处理结果页面媒体一次收齐慢文件借助第三方工具落盘且可正常播放。参数设置建议并发数、任务数与上游代理参数全在设置页每项旁有悬浮说明改完记得点保存。网络环境建议值理由百兆以上光纤TaskNumber 保持默认CPU 核心数 × 2或更高DownNumber 3带宽够多连接能把速度跑满普通家宽TaskNumber 8~16DownNumber 3速度与稳定性的平衡点手机热点TaskNumber 4~8DownNumber 2连接过多反而频繁超时信号不稳TaskNumber 3~4保留自动重试先保成功率速度其次两个高级选项值得单独说上游代理设置页上游代理开关开启后发起的下载请求会先经过你填的另一个代理再转发适合目标资源需要特殊网络环境才能取到的情况日常下国内平台建议关闭直连。文件名时间 保存目录开启后文件名带时间戳批量下载不会互相覆盖保存目录建议从默认下载文件夹改成按平台分目录的专用位置配合过滤规则减少无关资源。故障排查对照7 个常见现象的原因与处理你看到的现象原因处理开完代理列表一直空着系统代理没指到 127.0.0.1:8899或证书没进受信任区手动设置系统代理左下角里重新下载证书并装入受信任根证书链接打不开提示非私密链接证书未生效重装最新证书后重启软件关掉软件后整台电脑断网系统代理还指着 8899手动把系统代理关掉Mac 提示已损坏无法打开系统给应用打了隔离标记终端执行sudo xattr -d com.apple.quarantine /Applications/res-downloader.appMac 上啥都捕获不到防火墙拦了代理关闭防火墙后重试小程序里捕获不到资源命中了微信缓存设置 → 存储空间 → 清缓存删除小程序后重进软件突然打不开了配置目录损坏删除配置目录后重启Mac~/Library/Preferences/res-downloaderWindows%AppData%\res-downloader 手机侧也能捕获手机与电脑连同一网络手机装上 res-downloader 证书并把代理指向电脑 IP:8899即可注意安卓 7.0 以上默认不信任用户证书部分机型需要额外处理。更多疑难可查 docs/troubleshooting.md。源码结构导览改功能去哪里找文件core/proxy.go— 本地代理与 MITM 证书处理core/downloader.go— 分片并发下载、重试与降级逻辑core/config.go— 全部配置项与 MIME → 后缀映射表core/rule.go— 资源过滤规则core/plugins/— 平台插件default 通用、qq.com 腾讯系core/shared/— 插件接口与常量定义frontend/src/— Vue 3 TypeScript Naive UI 界面docs/— 官方使用文档想给新平台加适配就去 core/plugins/ 写一个实现Plugin接口的新文件声明Domains()即可想动下载行为改core/downloader.go。拉取源码参与开发git clone https://gitcode.com/GitHub_Trending/re/res-downloader结语与合规提醒res-downloader 把 Fiddler、Charles 那类专业抓包工具的操作压缩成了装证书、开代理、刷内容、点下载四步普通用户几分钟内就能把看到的媒体存下来。需要提醒的是本工具仅供个人学习与研究使用下载内容请尊重原作者版权与平台用户协议勿用于商业传播或任何违法用途。【免费下载链接】res-downloader视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载!项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表