Joel,
Dredging this back up as I've been trying something out with Macro Recorder.
I've hit two issues which I hope someone can help with.
1) PM6 intermittently crashes when I run fast sequences of actions. I've told Macro Recorder to run as slowly as it can and that has reduced the instances a bit, but it's still regular. Plus this undermines the benefit.
What actions are these that you are running in sequence?
Keyboard : ControlLeft : KeyDown
Keyboard : ShiftLeft : KeyDown
Keyboard : F : KeyPress
Keyboard : ControlLeft : KeyUp
Keyboard : ShiftLeft : KeyUp
DELAY : 500
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Enter : KeyPress
Keyboard : Up : KeyPress
Keyboard : Up : KeyPress
Keyboard : Up : KeyPress
Keyboard : Up : KeyPress
Keyboard : Up : KeyPress
Keyboard : Up : KeyPress
Keyboard : Up : KeyPress
Keyboard : Enter : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Enter : KeyPress
WAIT FOR : Photo Mechanic : appear : 0 : 0
DELAY : 500
Keyboard : Enter : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Enter : KeyPress
Keyboard : Up : KeyPress
Keyboard : Up : KeyPress
Keyboard : Up : KeyPress
Keyboard : Up : KeyPress
Keyboard : Up : KeyPress
Keyboard : Up : KeyPress
Keyboard : Enter : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Enter : KeyPress
WAIT FOR : Photo Mechanic : appear : 0 : 0
DELAY : 500
Keyboard : Enter : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Enter : KeyPress
Keyboard : Up : KeyPress
Keyboard : Up : KeyPress
Keyboard : Up : KeyPress
Keyboard : Up : KeyPress
Keyboard : Up : KeyPress
Keyboard : Enter : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Enter : KeyPress
WAIT FOR : Photo Mechanic : appear : 0 : 0
DELAY : 500
Keyboard : Enter : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Enter : KeyPress
Keyboard : Up : KeyPress
Keyboard : Up : KeyPress
Keyboard : Up : KeyPress
Keyboard : Up : KeyPress
Keyboard : Enter : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Enter : KeyPress
WAIT FOR : Photo Mechanic : appear : 0 : 0
DELAY : 500
Keyboard : Enter : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Enter : KeyPress
Keyboard : Up : KeyPress
Keyboard : Up : KeyPress
Keyboard : Up : KeyPress
Keyboard : Enter : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Enter : KeyPress
WAIT FOR : Photo Mechanic : appear : 0 : 0
DELAY : 500
Keyboard : Enter : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Enter : KeyPress
Keyboard : Up : KeyPress
Keyboard : Up : KeyPress
Keyboard : Enter : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Enter : KeyPress
WAIT FOR : Photo Mechanic : appear : 0 : 0
DELAY : 500
Keyboard : Enter : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Enter : KeyPress
Keyboard : Up : KeyPress
Keyboard : Enter : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Enter : KeyPress
WAIT FOR : Photo Mechanic : appear : 0 : 0
DELAY : 500
Keyboard : Enter : KeyPress
Keyboard : AltLeft : KeyDown
Keyboard : F4 : KeyPress
Keyboard : AltLeft : KeyUp
DELAY : 500
Keyboard : ControlLeft : KeyDown
Keyboard : I : KeyPress
Keyboard : ControlLeft : KeyUp
Keyboard : ControlLeft : KeyDown
Keyboard : AltLeft : KeyDown
Keyboard : A : KeyPress
Keyboard : ControlLeft : KeyUp
Keyboard : AltLeft : KeyUp
2) I can't find keyboard shortcuts for some actions - EG the preset lightening bolt button. I've worked around this with tons of tab presses in the find/replace window but it can't be reached via tab in the Metadata (IPTC) Template window, for instance.
Not all buttons have keyboard shortcuts. The snapshot buttons do not.
One final thought: if not a native macro function, could we have AND/OR options within find/replace?
What does this mean? You need more power than what regular expressions (grep) offers?
-Kirk
I don't know about this - can you point me towards a guide?
What I'm asking is, if I could define a selection of things in the Find field -
"A THING" OR "B THING" OR "C THING"
so that I could swap any of A, B or C to the same replace statement, that'd be very cool.