- Install the requirements file using pip
- Install exempi
brew install exempi - Add your dropbox credentials to a file called
dropbox_creds.jsonin thedatafolder. - The format for the creds is
{"key": "???", "secret": "???"}
- In Photo Mechanic or similar update the XMP headline with the persons pictured (this will also be used as the name of the folder to upload into on Dropbox). Use a comma separated list if there is more than one person in the image.
- Start this app and select the folder containing the images from the previous step
- Get a Dropbox OAuth token using the link provided and paste it back into the app
- Click the "Go" button
- The app will upload each image into the folders of all the people listed in the XMP headline
- Each uploaded is logged into
log.txtin thelogsfolder for debugging / troubleshooting
Note to self, command to build dist: pyinstaller main.py --add-data "data:data" --name "Photo Uploader" -F