目前这个软件并不好用,看需要的人较多,已经在着手更新2.0版本 2.0版本已经写完,正在微信群里内测,大概两周后会发布正式版本,更新的内容如下:
- sunny替换fiddlecore
- 使用aria2作为默认下载器
- 可以自己使用第三方工具下载文件,然后软件解密
- 不再使用全局代理,使用sunny的进程监控功能
- 支持清晰度的选择
- 支持直播回放的下载
新版本的界面大概长这样:
新版本不会开源代码,但依旧可以免费使用。
另外,为了引流,需要关注我的公众号才能使用,介意的可以不用
对接公众号后台的验证是使用Python开发的,如果有人有兴趣,后面也会开源(当然,没有人也会,主要是可以水篇文章)。
有兴趣的可以进群等待(群二维码在下面),预期三月底开放完成,三月中旬会进入测试阶段
微信视频号PC版视频地址嗅探器
本项目采用aardio编程语言开发,
本项目Fork自WechatVideoSniffer,然后根据看雪的一篇文章增加了解密视频的逻辑
后面这个控制台是debug版本打印错误日志用的, 另一个版本没有
使用FiddlerCore .Net组件,注册系统代理,监听主机的http/https请求,从而匹配出微信视频号视频的地址, 然后下载并解密
工具原理说明: 写一个视频号下载工具
先操作注意事项第一点。然后以管理员权限运行该软件,先点击监听(第一次会提示安装证书),然后打开一个视频,就能在文本框看到监听到的下载链接和弹出的下载进度条。只要拦截到就会打印链接,并自动下载到当前软件的cache
目录下
注意事项:
- 如果是第一次使用软件,需要先退出微信,然后点击
删除缓存
按钮,等待删除完成。也可以手动去C:\Users\你的用户名\AppData\Roaming\Tencent\WeChat\radium\web\profiles
删除目录下的所有文件,原因见上面的文章里。应该只需要第一次使用的时候删除缓存目录 - 点击监听后,最好只打开需要下载视频的详情页(先分享给文件传输助手打开),不要去打开列表页,不然会有很多的视频跳出来,会有意想不到的bug,这种我不去解决。
- 如果报毒的话,这个可以自己根据源码编译一个(应该也是报毒的),免杀也是门技术,我不会
- 没有以管理员权限运行软件,无法设置系统代理(可以在任务栏搜索 代理,看看代理是否设置成功)
- 缓存未删除成功,需要手动进入
C:\Users\你的用户名\AppData\Roaming\Tencent\WeChat\radium\web\profiles
删除,有人的电脑在WeChat\radium\web
目录下没有profiles目录,把WeChat\radium\web
下的文件和文件夹都删了才成功拦截到。这些文件夹都是微信浏览器的缓存文件,删除后会重新生成,所以不用担心啥
- 预览的视频也会被下载,后面看看能不能过滤掉
- 有些视频会出现 not enough memory,暂未找到原因
- 取消自动下载,设置成手动下载
自行编译工程或者到[视频号下载助手](https://github.com/kanadeblisst00/WechatVideoSniffer/releases/download/Release/_20240201.zip)
下载
两个文件区别只在于调试会打开控制台窗口,用于打印异常
如果杀毒软件报毒请添加到白名单或者自己编译一个(应该也是报毒)
建了个群, 有问题及时反馈
如果二维码失效了,可以加我好友kanadeblisst
,备注视频号群