![]() ![]() I refused to use solutions which depend highly on re-engineering the photos sqlite database, because of they tend to break with each new Photos update. searched for another existing external solution including scripts, Objective-C or Swift based programs posted in the internet (and github) there were no real existing solutions but only some discussions on the same topic which showed me that this was not only a problem of me.Also the export in Photos doesn't fulfill the requirements discussed above. export photos within the Photos app this didn't work because of several annoying bugs of Photos (I've already reported the bugs to Apple).I've tried out some other solutions before, that didn't work at all: Any feedback is appreciated, especially pull requests with improvements. I believe some other people who think backups are very important could make use of it as well, so I've decided to make the code open source. Then use the IncrementalPhotosExporter to export the photos to the same external disk while using hard links to the already exported photos in the Time Machine backup instead of copying all photos again (see parameter baseExportPath for more details). Make a backup using Time Machine to an external disk. You also can combine both: export to local disk using SnapshotPhotosExporter. IncrementalPhotosExporter: backup all your photos while keeping the previous backups, like with Time Machine (I would suggest to add a cron job to trigger it daily or weekly).if the export folder is on the same file system as the Photos Library, there is no extra disk usage to share them with other programs or devices like your TV or other non-Apple devices, share them in the cloud etc. ![]()
0 Comments
Leave a Reply. |