change renamer output

This commit is contained in:
Anpleenko Alexander 2025-04-02 14:58:35 +03:00
parent 9730064128
commit e46dc105ad
2 changed files with 5 additions and 3 deletions

1
.gitignore vendored
View File

@ -1 +1,2 @@
node_modules/
renamer.sh

7
run.js
View File

@ -2,8 +2,9 @@ const _ = require("lodash");
const fs = require("fs");
const normalize = require("normalize-path");
const { toHeaderCase } = require("js-convert-case");
const { files } = require("./files.json");
const data = fs.readFileSync("./backup/es_video-20250317-0.json", { encoding: "utf8" });
const data = fs.readFileSync("./ta_backup-20250402-auto/es_video-20250402-0.json", { encoding: "utf8" });
/**
* @type {import("./types").Root[]}
@ -15,7 +16,7 @@ const sortedArrayOfObjects = data
.filter((i) => !i?.index);
const filteredVideos = _.filter(sortedArrayOfObjects, (i) => {
return _.includes(i.playlist, "PLkA30FL9OreUKQI1w9eQ9D5TE54b5nwUd");
return _.includes(files, i.media_url);
});
const formattedList = filteredVideos.map((i) => {
@ -32,7 +33,7 @@ const formattedList = filteredVideos.map((i) => {
// const trimmed = _.trim(changedCase);
return `cp ${i.media_url} output/${title}.${i.media_url.split(".").pop()}`;
return `cp ${i.media_url} "output/${title}.${i.media_url.split(".").pop()}"`;
});
const concatted = _.concat(["#!/bin/bash"], ["mkdir -p output"], formattedList);