mirror of
https://github.com/the1812/Bilibili-Evolved.git
synced 2025-11-04 21:22:45 +08:00
20 lines
552 B
JavaScript
20 lines
552 B
JavaScript
//@ts-check
|
|
const fs = require("fs");
|
|
|
|
const title = "【2019·东方华灯宴】 - 九天共开怀";
|
|
const dest = title + ".flv";
|
|
|
|
const files = fs.readdirSync(".");
|
|
const parts = files.filter(it => it.includes(title + ".part"));
|
|
const partRegex = /.*\.part([\d]+)/;
|
|
parts.sort((a, b) =>
|
|
{
|
|
const partA = parseInt(a.replace(partRegex, "$1"));
|
|
const partB = parseInt(b.replace(partRegex, "$1"));
|
|
return partA - partB;
|
|
}).forEach(file =>
|
|
{
|
|
const buffer = fs.readFileSync(file);
|
|
fs.appendFileSync(dest, buffer);
|
|
});
|
|
console.log("end"); |