Sida 1 av 1
FileByDate - Katalogisera bilder baserat på datum
Postat: 10 apr 2016, 13:53
av TicToc
För något år sedan gjorde jag ett lite väl tungt gui-program för att flytta/kopiera filer till olika kataloger baserat på olika datumkällor i filen. Detta är nu omskrivet och utökat till ett rent textkommando (som troligtvis kommer att få ett lätt gui

).
Programmet fungerar på vilka filer som helst, inte bara bilder med exif, det kan också tvinga skiftläge på filnamnet.
Den intresserade kan läsa mer på
http://trixon.se/projects/java/filebydate/
Re: Katalogisera bilder baserat på datum
Postat: 10 apr 2016, 15:21
av johanre
Bra jobbat!
Re: Katalogisera bilder baserat på datum
Postat: 10 apr 2016, 15:47
av TicToc
Tack.
Ett förklarande exempel kanske är på sin plats också.
Följande flyttar alla filer som matchar '{*.jpg,*.JPG}' från aktuell katalog till baskatalogen '
/atlas/eget/foto/foto_original_telefon' och sedan ytterligare underkataloger baserat på just filens datum, '
/2016/04/2016-04-10/'. Eventuellt befintliga filer skrivs över,
-o och filnamnet kommer att vara i gemener,
-cb l -ce l.
Kod: Markera allt
pata@datos:~/Dropbox/Camera Uploads$ filebydate -mv -ds exif_original -dp yyyy/MM/yyyy-MM-dd -cb l -ce l ./'{*.jpg,*.JPG}' /atlas/eget/foto/foto_original_telefon/ -o
Generating file list...
Processing...
mv /home/data/Dropbox/Camera Uploads/./2016-04-10 15.25.34.JPG /atlas/eget/foto/foto_original_telefon/2016/04/2016-04-10/2016-04-10 15.25.34.jpg
Done
pata@datos:~
Re: FileByDate
Postat: 22 apr 2018, 21:13
av TicToc
Nu har jag ersatt Swing med JavaFX för en modernare(?) upplevelse.
Den som vill är välkommen att testa den kommande versionen.
Mer info och länkar på
https://trixon.se/projects/filebydate/.
FileByDate är nu beroende av
openjfx och behöver därmed startas med Java 8, om man nu inte använder Oracles Java vill säga.
De profiler man skapar kan enkelt triggas från terminalen men man kan också definiera sitt kommando direkt.
