Hallo Herman
the script is based on my setup:
- a category containing versions. (Versions)
- a category @All NOT Versions (Main)
- a child from Main, containing images having version(s) (Master)
You can manually assign images that have version(s) to the Master category, but the script automates this process.
Running the script the first time you have to assign the categories you use for the 3 elements of the setup. (Versions, Main and Master)
I use a (stringtype) property containing DateTimeOriginal to drastically speed up things, but the script will work on the XMP variable as well.
When running the script you select which Versions you want to check against which Main images.
The script checks every Version image against all selected Main images and reports matching DateTimeOriginal combination(s), offering the possibilty to assign matching Mains to the Master category.