c/c++语言开发共享快速批量将B站 BV 号更改为 AV 号 – BTA

BTA 按照 “B站视频” 提供的办法编写了一个小程序! 可实现功能: 批量 、 快速 将BiliBili视频 BV号转换成 AV 号 提醒 : 本程序只希望被用于C++编程的学习交流,如果有任何人非法使用本程序做任何事均与本人无关! 请自重! 参数列表 在当前目录下打开命令窗口,输入 “BTA” …


bta

按照b站视频提供的办法编写了一个小程序!
可实现功能:批量快速将bilibili视频 bv号转换成 av 号
提醒
本程序只希望被用于c++编程的学习交流,如果有任何人非法使用本程序做任何事均与本人无关!
请自重!

参数列表

在当前目录下打开命令窗口,输入 “bta” 并跟上下列参数:
-d/d dirpath

  • dirpath 为批量从文件读取 bv 号的文件路径
  • example: bta -d c:bv.txtbta -d .bvlist.txt

bvxxxxxxxxxx/bvxxxxxxxxxx/xxxxxxxxxx

  • xxxxxxxxxx 表示 bv 号(不带 bv 头)
  • 可同时传递多个 bv 号做参数
  • 但是必须声明在 -d/d 参数前,否则无效

v/v/h/h

  • 查看相关信息

错误列表

error1 – 无法读取 bv 号文件

解决
请确保文件真实存在,并检查文件路径是否正确!

error2 – 无法创建 av 号文件

解决
确保本程序拥有在当前目录下创建txt文件的权利,可以使用管理员身份调用本程序

error3 – bv 号转化错误

解决
这往往是由于 bv 号位数不正确造成的!

  1. 检查 bv/bv 是否写成了 bv/bv ,默认只以全大写或全小写的 bv 作为 bv 头;
  2. 一般 bv 号是 10 位,检查是否超出。

error4 – av 号不存在

解决
这是因为转换后的 av 号小与 0 或大于 100000000 (即不合法 av 号格式)造成的,请确保 bv 号是正确的格式

error5 – 无效参数

解决
默认只支持 -d/d 或 -v/v/h/h 或 bv 号三种参数形式。

error6 – 检测到非法字符 x

解决
这是由于传入的 bv 号包含非法字符(非字母)造成的,而且常出现在从文件读取 bv 号时。

error7 – 检测到非法字符 x

解决
这是由于传入的 bv 号不合法造成的。非法字目有:数字0、大写字母i、大写字幕o 和 小写字母l。

常见问题

如果发现 avlist.txt 中输出 av0 ,请小心检查!这往往时 error6 和 error7 造成的;

下载 bta.exe
github链接

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/c-cdevelopment/599846.html

(0)
上一篇 2021年5月9日
下一篇 2021年5月9日

精彩推荐