Feature Request for New Action: "Get Macro UUID" (NOT a Trigger)

@peternlewis I'd like the following action, or something similar:

image

 
This would allow me to get the UUID of a macro (in this case "m2"), and have it be automatically adjusted during Import to the new UUID of m2, if it changes.

The Problem

  • I have two macros, m1 and m2.
  • m1 runs some JXA code that triggers m2.
  • The JXA code has the UUID for m2 hard-coded (actually, it's pased in via a variable).

If another set of m1 and m2 are imported from a KMMacros file, the hard-coded UUID to m2 won't get updated to m2's new UUID.

The Solution?

This action:

image
 

You would use the drop down to pick the macro. And when this is imported, it'll automatically get updated to return the correct UUID.

I hope this as clear.

2 Likes