快速批量将B站 BV 号更改为 AV 号 - BTA
2020-04-08 16:00:42来源:博客园 阅读 ()
快速批量将B站 BV 号更改为 AV 号 - BTA
BTA
按照B站视频提供的办法编写了一个小程序!
可实现功能:批量、快速将BiliBili视频 BV号转换成 AV 号
提醒:
本程序只希望被用于C++编程的学习交流,如果有任何人非法使用本程序做任何事均与本人无关!
请自重!
参数列表
在当前目录下打开命令窗口,输入 “BTA” 并跟上下列参数:
-d/D dirPath
- dirPath 为批量从文件读取 BV 号的文件路径
- Example: BTA -d C:\BV.TXT 或 BTA -D .\BVList.TXT
BVxxxxxxxxxx/bvxxxxxxxxxx/xxxxxxxxxx
- xxxxxxxxxx 表示 BV 号(不带 BV 头)
- 可同时传递多个 BV 号做参数
- 但是必须声明在 -d/D 参数前,否则无效
v/V/H/h
- 查看相关信息
错误列表
ERROR1 - 无法读取 BV 号文件
解决:
请确保文件真实存在,并检查文件路径是否正确!
ERROR2 - 无法创建 AV 号文件
解决:
确保本程序拥有在当前目录下创建TXT文件的权利,可以使用管理员身份调用本程序
ERROR3 - BV 号转化错误
解决:
这往往是由于 BV 号位数不正确造成的!
- 检查 BV/bv 是否写成了 Bv/bV ,默认只以全大写或全小写的 BV 作为 BV 头;
- 一般 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链接
原文链接:https://www.cnblogs.com/seafever/p/BTA.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:STL之queue
下一篇:无重复字符的最长子串
- 前缀和 2020-05-04
- 排序算法之快速排序代码c++ 2020-04-01
- tmp 2020-04-01
- C++_快速排序 2020-02-16
- 快速幂与矩阵快速幂 2020-01-27
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash