From e46dc105ad221dc7b48d33c332efdeab81d0c1fd Mon Sep 17 00:00:00 2001 From: Anpleenko Alexander Date: Wed, 2 Apr 2025 14:58:35 +0300 Subject: [PATCH] change renamer output --- .gitignore | 1 + run.js | 7 ++++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index c2658d7..a27fefd 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ node_modules/ +renamer.sh diff --git a/run.js b/run.js index 2609db5..cc839d5 100644 --- a/run.js +++ b/run.js @@ -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);