视频号下载器更新2.5版本

更新缓慢

先说一下为什么软件一直不更新:原因很简单,软件没有产生什么实质性的收益,基本就是随缘更新,不然就是遇到什么比较严重的bug才会更新。一些不影响使用的小bug我一般懒得去更新一个版本。

今天有人反馈有的视频能监听到,但是下载时显示400状态码,我看了下确实是bug,有些情况没有考虑到,所以就有了今天这次更新。顺便优化一下之前反馈的一些细节问题。

常见问题

之前写了一篇常见问题总结,可以看 视频号下载器常见问题,这里补充一些

监听不到的情况

当你打开的是推荐页和首页的时候是监听不到的,该软件只能监听某个视频,请先转发给文件传输助手,再打开。

使用码错误

我在服务器设置了如果使用码错误,会封禁ip 60秒,主要是为了避免有人闲的蛋疼去爆破。如果遇到使用码错误,建议先等个一分钟再试。

本次更新内容

优化验证窗口

如果ucode文件里保存的使用码依然有效,则不会显示验证窗口,直接进入到软件的主界面。如果使用码已经失效,验证窗口才会弹出,这样可以优化使用体验,节省两秒寿命。

弹出验证窗口后不要着急验证,需要等一分钟后才能验证成功,不然使用码会一直显示错误,原因请看上面使用码错误

启动时开启监听

不需要每次启动软件都得点一次开启监听了,现在打开软件默认就会启动监听,所以启动软件时会有两三秒的卡顿,请耐心等待一下,直到左下角提示已开启监听

增加一个选项

可以勾选在视频下载完成后打开视频所在位置,因为之前很多人问视频下到哪去了,现在不需要你去找视频,直接帮你在文件资源管理器里打开该路径,该选项默认是开启的,不需要的可以自行关闭。

增加一个右键菜单选项

有人建议加一个批量删除的按钮,不用一个一个删了,所以这次加上了。另外,下载器界面也有一个这样的右键菜单批量删除。

修复部分视频无法下载

有些视频下载会显示400状态码,这是因为视频的清晰度有问题。我将清晰度的编码内置了,但是这些视频并不在我内置的清晰度列表里,所以拼接的链接无法访问。

现在修改成清晰度也从数据里获取,而不是直接内置。并且我发现每个视频的清晰度选项不一样,可以选择的清晰度数量也不一样,有的只有两个选项,有的有七八个选项,所以不能完全写死了。

清晰度修改

为了兼容上面这个问题,清晰度不再是原来的那些选项,而是只给定三个选项。如果选择高画质,则从清晰度列表里获取画质最高的,低画质则相反,一般画质会取列表的中位数。

注意:从数据获取到的清晰度列表没有原先下载器里指定的超高清,对下载的视频有画质需求的请继续用旧版本。或者复制下载链接然后删除链接里的X-snsvideoflag字段,到浏览器下载,然后软件里选择文件解密也可以。

配置持久化

清晰度选择和上面下载完成后显示这两个配置,现在如果修改了,下次打开软件也是会保存的,不会恢复成默认选项。实现也很简单,只是将配置写到了一个文件,下次启动会读取文件的内容。

下载器库代码更新

下载器我是直接抄的aardio扩展库的process.aria2这个,我看它现在更新到了1.37.0.8,我也更新了下,看看能不能解决一些之前的bug。

Edge WebView2未安装提示

有些电脑没有安装Edge WebView2会出现报错或视频未解密的情况。现在增加了一个提示,并自动打开下载页面,你只需要等它下载完成双击安装即可。或者浏览器打开下面的下载地址,选择x64这个下载然后安装。

下载地址:https://developer.microsoft.com/zh-cn/microsoft-edge/webview2/?form=MA13LH

同名文件改名

如果下载时,下载目录已经有同名文件,则新下载的文件会在文件名后添加一个(1).

其他

注意事项

本次更新需要重新退出微信并删除缓存才能使用

新bug反馈

如果本次更新出现了一些新的bug,可以在交流群里反馈一下。

下载地址

https://wwm.lanzoue.com/b068vkaij 密码: gxs4


请使用浏览器的分享功能分享到微信等