I’m brand new to KM, but was sent here because it was suggested KM might be able to do what I need. Which is loop through all selected photos in Grid View in Lightroom Classic, and for each selected photo create a Snapshot with a specific name. Ultimately, I’d like to prompt for the Snapshot name, or even allow the user to choose a name from a dropdown list of choices, but for now if I could just figure out the basic looping structure I think I can play around with the rest. Adobe famously doesn’t publish APIs or anything else to help with integrating 3rd party tools with Lightroom, so is what I want even possible? If it is, I’d greatly appreciate any guidance or example macros that could point me in the right direction.
Thanks!
As a first step to creating your macro, it's usually good to map out the process you do by hand. Keyboard Maestro will then just take over that process. So as someone never having used Lightroom, how would you describe doing this task by hand to me? In particular, how would you loop through the selected photos and create a snapshot for each?
-rob.
Or for even better results: having used Lightroom, how would do this task by hand? 
2 Likes
So this kind of works. It assumes you've made a selection of thumbnails in Library's Grid View and have selected one of that group.
-
You trigger the macro (Shift-F1) and it zips to the Develop module and Creates a Snapshot, waiting for you to edit the name.
-
After you press the Return key to create the snapshot (don't click on the Create button), returns you to Grid View and moves to the next thumbnail.
-
You trigger the macro again until it cycles back to your first thumbnail. Lightroom has no sense of a last selected item in a selection. But you do.
Selected Snapshots Macro (v11.0.4)
Selected Snapshots.kmmacros (5.9 KB)
1 Like