filipliwinski / synology Goto Github PK
View Code? Open in Web Editor NEWScripts to enhance the functionality of your Synology NAS.
License: MIT License
Scripts to enhance the functionality of your Synology NAS.
License: MIT License
By default, the script copies the photos from the source directory to the target directory, but it should be possible to change this behaviour and move the files instead.
A 'dry run' should also be controlled via a flag.
Currently, the script is only supported to run on Windows.
This issue is for making it compatible with Unix-based systems.
The script is using the \\
separator to build file paths. While this works fine on Windows, it may not work on other operating systems. Consider using the os.path.join
function instead, which automatically handles path separators for the current operating system.
If the DateTimeOriginal
field is not set in the EXIF data, the script should omit the file, instead of using the last modified date. This could be configurable via a flag.
After copying the photos to the destination directory, immediately repeat the process to ensure all files are copied without errors.
This should be optional but enabled by default.
The script is checking whether a file is a duplicate by comparing file sizes. This method is not always reliable, as two files with different content can have the same size. It may be better to compare file hashes instead.
Add an option to delete old log files.
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.