res-downloader配置教程:从装证书到开代理,5步让视频号抖音资源下载跑通
2026/9/8 18:06:07 网站建设 项目流程

res-downloader配置教程:从装证书到开代理,5步让视频号抖音资源下载跑通

【免费下载链接】res-downloader视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载!项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader

想保存一条视频号视频却找不到下载入口,或者网页上的图片右键就没了?res-downloader 就是干这个的:它在本机开一个代理,把视频、音频、图片、m3u8、直播流等资源从网络流量里"捞"出来给你下载。本教程带你从安装证书、代理配置到下载验收完整走一遍,全程大约 10 分钟。

开始前的准备清单:4项前置条件核对表

前置条件要求说明
管理员权限Mac 需管理员密码;Windows 首次运行需右键"以管理员身份运行"安装证书、允许网络访问都要用到
端口 8899未被其他程序占用res-downloader 的默认捕获端口
保存目录默认系统"下载"文件夹资源下载后的存放位置,可随时改
目标应用可用微信、浏览器等能正常打开它就是被捕获的对象

[!WARNING] Windows 安装时先退出安全管家类软件,否则证书安装可能被拦截;Mac 如果提示"已损坏,无法打开",在终端执行sudo xattr -d com.apple.quarantine /Applications/res-downloader.app后重试。

第一步装证书:给系统盖上一枚"可信印章"

HTTPS 流量像一封封口加密的信件,系统只认自己信任的印章。res-downloader 要拆开看里面的内容,就得先把它的证书装进系统的"可信印章库",这一步没做,后面抓到的一切都是乱码。

操作:安装时弹出"允许安装证书文件""允许网络访问"提示,一律选择允许。Mac 用户也可以把下面一行命令粘进终端,输入管理员密码回车:

sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain /Users/$(whoami)/Library/Preferences/res-downloader/cert.crt

预期结果:终端没有任何报错,即安装成功。

没达到怎么办

  • 软件仍反复提示"要安装证书":Mac 上再补一个锁文件即可,Mac 终端执行touch /Users/$(whoami)/Library/Preferences/res-downloader/install.lock,然后重新打开软件。
  • Windows 上证书安装失败:右键图标选"以管理员身份运行"后再安装,并确认杀毒软件没有拦证书文件。

第二步配代理:把 Host、Port、保存目录三项定死

Host 和 Port 合起来就是那根"主管道"的门牌:系统里的网络请求经过127.0.0.18899号门口,res-downloader 才接得住。这两项默认值就是对的,别改。

操作:打开软件设置界面,核对这四项——

  • Host:127.0.0.1(默认值,保持不动)
  • Port:8899(默认值,保持不动)
  • 保存目录:选一个你找得到、看得见的文件夹
  • 全量拦截:先保持关闭。它控制微信视频号是"只抓你打开的那条视频详情"还是"抓该账号下的所有视频",抓得太多反而难找

点击保存。

预期结果:保存后界面无红色报错提示。

没达到怎么办:如果提示端口被占用(常见错误是address already in use),说明 8899 已被别的程序拿走。把 Port 改成未占用的号码(如 8900)再保存;注意后面配置系统代理时也要用这个新号码。

第三步启动代理并放一条"试水"流量

操作

  1. 回到软件首页,点左上角"启动代理"(较新版本显示为"开启抓取")
  2. 切到目标应用:播放一条视频号视频、打开一个含图片的网页、或刷一下抖音
  3. 回到 res-downloader 首页看列表

预期结果:资源列表里出现对应条目——视频、图片、音频各带类型图标,状态正常。没播放的内容不会产生流量,列表不会凭空冒东西。

没达到怎么办:列表长时间空白时,按顺序检查三件事——证书装好了没有(回到第一步)、系统代理是否指向127.0.0.1:8899、防火墙是否开着。Mac 上建议先关掉防火墙再试。

症状速查表:30秒定位5种高频故障

症状最可能原因一步修复
关掉软件后上不了网系统代理还指向 8899,但没人接了手动关闭系统代理,或重新打开 res-downloader 的代理
一条资源都抓不到证书没装好,或系统代理没设成127.0.0.1:8899,或防火墙拦截回第一步重装证书;核对代理地址端口;Mac 关闭防火墙
抓视频号出来一堆无关内容开了全量拦截,把账号所有视频都抓了设置里关闭"全量拦截",把目标视频转发给好友后打开,只抓详情页
小程序资源始终抓不到微信走了本地缓存,根本没发网络请求微信"设置→存储空间"清缓存,删除该小程序后重新打开
换了端口后还是抓不到系统代理还停在旧端口 8899把系统代理地址端口改成新端口,重启浏览器

更多场景可查阅项目自带的问答文档:docs/troubleshooting.md

配完验收:5项全过才算搞定

  • 首页左上角"启动代理"点击后无报错,处于开启状态
  • 浏览器打开一个含图片的网页,10 秒内资源列表出现图片条目
  • 播放一条视频号视频,列表出现该页面的视频资源
  • 对任一资源点下载,保存目录里出现文件且能正常打开/播放
  • 关闭软件并手动关闭系统代理后,上网一切如常

[!TIP] 想抓手机应用里的资源:把手机和电脑连到同一局域网,在手机上安装同一份证书,手机网络代理填电脑 IP 加 8899 端口,之后正常使用即可(安卓 7.0 以上不信任用户证书则无法拦截)。

进阶习惯:换端口、备份与用完关代理

  • 端口被长期占用:在设置里把 Port 固定改成其他号码(如 8900),以后系统代理就按这个号码配,避免反复冲突。
  • 备份配置:配置和证书都放在程序目录里(Mac 为~/Library/Preferences/res-downloader,Windows 为C:\Users\你的用户名\AppData\Roaming\res-downloader),换机或重装前把整个目录拷走即可,配置字段定义可参考 core/config.go。
  • 证书安全:证书只从软件安装包或软件左下角的官方入口获取,别用来路不明的第三份,装完检查一次信任状态即可。
  • 用完关代理:抓完就关闭代理。代理开着时你访问的所有网页都经过 res-downloader,用完不收管道,既费电也容易留下"关掉软件上不了网"的尾巴。

【免费下载链接】res-downloader视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载!项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询