github ltaoo/wx_channels_download 251122
v251122

latest releases: v260208, v260201, v260127...
3 months ago
  1. 支持通过配置文件 config.yaml 配置是否默认下载原始视频
download:
  defaultHighest: false

proxy:
  system: true
  port: 2023

如果需要默认下载原始视频,将压缩包内 config.yaml 配置中 defaultHighest 改为 true,并重新启动下载器即可

  1. 支持指定是否设置系统代理

现在下载器默认设置系统代理,往往导致别的软件如 Clash 失效,所以现在支持配置默认不设置系统代理,通过 Clash 将流量转发到下载器启动的代理服务。可以将 config.yaml 配置中 system 改为 false,然后在 Clash 软件中,配置如下的 Global Extend Script

function main(config, profileName) {
    config["proxy-groups"].unshift({
    name: 'ChannelsDownload',
    type: 'fallback',
    proxies: ["channels_download", "DIRECT"],
    interval: 5
  });
  config["proxies"].unshift({
    name: "channels_download",
    type: 'http',
    server: '127.0.0.1',
    port: 2023,
  });
  config.rules.unshift(...[
    "PROCESS-NAME,wx_video_download.exe,DIRECT",
    "PROCESS-NAME,wx_video_download,DIRECT",
    "DOMAIN-SUFFIX,qq.com,ChannelsDownload"
  ]);
  return config;
}
  1. 支持自动检测是否需要管理员权限并申请

之前默认双击、在终端使用,都会以管理员身份打开新的命令行窗口,并在命令完成后关闭窗口,在使用 download 等命令时不方便。现在配置了需要设置系统代理,且双击运行时,才会申请管理员权限,其他情况都不会了

Don't miss a new wx_channels_download release

NewReleases is sending notifications on new releases.