首先下载BBdown和ffmpeg,然后将BBdown和FFmpeg目录添加到PATH中。
代码语言:javascript复制#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
int main(void) {
char BV[50]; // 创建一个字符数组来存储BV号
const char* ML = "start BBDown.exe -tv -p ALL %s --work-dir M:\BBdownload"; // 定义ML为指向字符串常量的指针
char ML_2[100]; // 创建一个字符数组来存储命令字符串
// 提示输入BV号
printf("请输入AV/BV号:");
scanf("%s", BV); // 使用%s格式说明符来读取字符串
// 使用sprintf函数将BV号插入到命令字符串中
sprintf(ML_2, ML, BV);
// 执行命令字符串
system(ML_2);
return 0;
};
丢进VS编译一个EXE文件出来即可。
写这个脚本的目的就是懒,之前用唧唧down但是不能批量下分P,也不想每次都翻BBdown参数以及填写下载目录。用这个脚本只要复制粘贴BV号,就可以批量下载所有的分P。
可以根据自己情况修改const char*ML后的字符串参数,参数可以通过BBdown -h获得。