ivolimmen / photoarchive Goto Github PK
View Code? Open in Web Editor NEWSimple tool to archive files into directories structured as year/month/day
License: Apache License 2.0
Simple tool to archive files into directories structured as year/month/day
License: Apache License 2.0
By adding a (own API?) logging framework I can show warnings for files that did not have EXIF information. Add information of file that where not processes due to extension filtering.
By getting the geolocation from the EXIF information the location can be retrieved by reverse geocoding the lat/lng, this can be used in the name of the photo.
Instead of the creation date of the file use the EXIF information if available.
YEAR > MONTH-DAY
Create a folder 2016, with a sub-folders 11-23, 11-25, 11-28 etc.
2016>11-23 Kids are playing with snow
2016>11-25 Kat is puking in our garden
2016>11-28 Efteling theme park
Etc.
A short description is to be added manually afterwards of course.
Would be nice if people can download a release instead of building the software
Currently the 'mp4' extension specified does not work anymore.
Add the current count to the dialog (or maybe even the current file being copied), maybe enlarge the dialog a bit.
Currently the application only copies jpg, jpeg and mp4 files but this should be controlled by the user.
Might be better to create a pattern that is more easy to parse. And a system that can optionally add prefixes or postfixes.
For instance:
{yyyy}-{mm}-{dd}{-cc}
The { } are used for grouping and if there is no GPS information only the date will be used for creating directories.
So the '-' outside of the patterns are always created but when inside (as shown with the cc pattern) it will only be created if the GPS location is found and a country code is available.
Would be nice if the application stores the settings the moment the execute is clicked so that the next time the application is stared the settings are restored from the previous run.
When a previous setting is saved the next time you start photoarchive it fails to start the path dialog.
Would be nice to use an installer for the program or a very simple script as the application is only one jar (fatJar) so making it executable should be sufficient.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.