README.md (1346B)
1 # About 2 This rather small scripts written in [Perl](https://perl.org) provide useful function for managing (raw and output) files for photographers. 3 4 ## usage 5 * Clone the repo or manually download the scripts from https://git.sr.ht/~rwa/silkypix-helpers 6 * run `sudo make install` 7 8 ### prerequisites for running the pure scripts 9 10 - Perl 5.30 (or newer) 11 12 Additionally the following perl modules need to be installed: 13 14 - Cwd 15 - File::Basename 16 - File::HomeDir 17 - File::Spec::Functions 18 - File::Find::Rule 19 - File::Find 20 21 # Silkypix helper scripts 22 Helper scripts to manage the sidecar data files created by [Silkypix Developer Studio](https://clttr.info/silkypix). 23 24 Silkypix usually uses a folder structure similar to this example: 25 26 ``` 27 base folder 28 |_ RAW0001.DNG 29 |_ RAW0002.DNG 30 |_ JPEG 31 |_ RAW0001.jpg 32 |_ RAW0002.tif 33 |_ SILKYPIX_DS 34 |_ RAW0001.DNG.10.spd 35 |_ RAW0002.DNG.10.spd 36 |_ RAW0003.DNG.10.spf 37 ``` 38 39 ## orphaned sidecar cleaner 40 Filename: `sposc` 41 42 Deletes all sidecar files in the given directory or alternatively in the current working directory when the associated raw file is missing. 43 44 ## multiversion sidecar cleaner 45 Filename: `spmvsc` 46 47 Deletes Silkypix Sidecar files when newer versions of the files are available. This usually happens when a file is opened in a newer version of Silkypix, as the sidecar files are version specific.