master
Matt Huntington 6 years ago
parent ecd8bcd3f3
commit 8e2c6ce31d

@ -1,6 +1,6 @@
const dir = process.argv[process.argv.length-1]; const dir = process.argv[process.argv.length-1];
const fs = require('fs'); const fs = require('fs');
// const fsPromises = fs.promises;
const ExifImage = require('exif').ExifImage; const ExifImage = require('exif').ExifImage;
fs.readdir(dir, (err, files) => { fs.readdir(dir, (err, files) => {
@ -13,14 +13,9 @@ fs.readdir(dir, (err, files) => {
} }
else{ else{
if(exifData.exif.CreateDate){ if(exifData.exif.CreateDate){
// console.log(exifData.exif.CreateDate); // Do something with your data!
const extension = file.substring(file.lastIndexOf('.')); const extension = file.substring(file.lastIndexOf('.'));
let newFileName = exifData.exif.CreateDate + "__" + new Date().getTime() + extension; let newFileName = exifData.exif.CreateDate + "__" + new Date().getTime() + extension;
// console.log(newFileName); fs.copyFile(dir+file, '/Users/matthuntington/Downloads/reorg/'+newFileName, fs.constants.COPYFILE_EXCL, (err) => {
// fsPromises.copyFile(dir+file, '~/Downloads/vivienne/photosreorg/' + newFileName).catch((error) => {
// console.log(error);
// });
fs.copyFile(dir+file, '~/Downloads/vivienne/photosreorg/' + newFileName, fs.constants.COPYFILE_EXCL, (err) => {
if(err){ if(err){
console.log(err); console.log(err);
} }

Loading…
Cancel
Save