56 lines
1.6 KiB
TypeScript
56 lines
1.6 KiB
TypeScript
import fs from "fs";
|
|
|
|
// for (const filename of fs.readdirSync(
|
|
// "./public/images/sequence/dubai-marina/sequence-original"
|
|
// )) {
|
|
// const [file, ext] = filename.split(".");
|
|
|
|
// // let newFilename = "";
|
|
|
|
// // if (file !== "0") {
|
|
// // newFilename = `${Math.abs(Number(file) - 360)}.${ext}`;
|
|
// // } else {
|
|
// // newFilename = `0.${ext}`;
|
|
// // }
|
|
|
|
// const newFilename = `${+file.split("_").at(-1)!}.${ext}`;
|
|
|
|
// fs.copyFileSync(
|
|
// `./public/images/sequence/dubai-marina/sequence-original/${filename}`,
|
|
// `./public/images/sequence/dubai-marina/not-compressed-renamed/${newFilename}`
|
|
// );
|
|
// }
|
|
|
|
// for (const filename of fs.readdirSync(
|
|
// "./public/images/sequences/dubai-marina/mobile"
|
|
// )) {
|
|
// const [file] = filename.split(".");
|
|
// if (+file % 3 !== 0) {
|
|
// fs.rmSync(`./public/images/sequences/dubai-marina/mobile/${filename}`);
|
|
// }
|
|
// }
|
|
|
|
// const files = fs
|
|
// .readdirSync("./public/images/sequences/dubai-marina/mobile")
|
|
// .sort((a, b) => +a.split(".")[0] - +b.split(".")[0]);
|
|
|
|
// console.log(files);
|
|
|
|
// for (let i = 0; i < files.length; i++) {
|
|
// fs.renameSync(
|
|
// `./public/images/sequences/dubai-marina/mobile/${files[i]}`,
|
|
// `./public/images/sequences/dubai-marina/mobile/${i}.jpg`
|
|
// );
|
|
// }
|
|
|
|
for (const filename of fs.readdirSync(
|
|
"./public/images/sequences/hq/original"
|
|
)) {
|
|
const [file, ext] = filename.split(".");
|
|
const [, number] = file.split("-");
|
|
fs.renameSync(
|
|
`./public/images/sequences/hq/original/${filename}`,
|
|
`./public/images/sequences/hq/original/${+number.slice(-3)}.${ext}`
|
|
);
|
|
}
|