Skip navigation

Macros / Actionscript

1269 Views 11 Replies Latest reply: Jul 15, 2012 9:10 PM by wombat2007 RSS
wombat2007 Level 1 Level 1 (5 points)
Currently Being Moderated
Jun 26, 2012 12:33 PM

Can you create recordable actions in Aperture, similar to photoshop, either through the interface or through AS ?

The only article I could find was from 2008 with no responses.

 

For example, I simply want to take a selction, do X, Y and Z with a single click within Aperture ( and no, they are not adjustments that I can simply make into a preset ; .> )

 

Anyone ?

iMac, Mac OS X (10.7.4), 32 GB DDR3, Triple TB Display
  • Frank Caggiano Level 7 Level 7 (22,755 points)
    Currently Being Moderated
    Jun 26, 2012 2:43 PM (in response to wombat2007)

    You can script Aperture using Applescript (and to a lesser extent Automator) but there is no builtin way to record actions on Aperture for playback.

     

    Automator does have the ability to record your actions and might be useable depending on what you are trying to do and the complexity of the task.

  • Kirby Krieger Level 6 Level 6 (11,550 points)
    Currently Being Moderated
    Jul 1, 2012 3:45 PM (in response to wombat2007)

    The example you give is (relatively) trivial, in that each action has a command, and each command has a keyboard shortcut.  You can concatenate keyboard shortcuts using any of the type-substitution programs, or a dedicated macro program (I use and recommend Keyboard Maestro).  I think you can even do it natively in OS X, but I don't remember how.

     

    Stack = ⌘k

    Collapse Stack = ⇧k

     

    In Automator, you can easily record menu selections:

    (screenshot)

    /___sbsstatic___/migration-images/187/18799302-1.jpg

  • Kirby Krieger Level 6 Level 6 (11,550 points)
    Currently Being Moderated
    Jul 5, 2012 5:43 PM (in response to wombat2007)

    This is surely one of those areas that are "fringe" to me.  I recommend listening to someone who understands this stuff.  Frank??  U there?

     

    I will, however, look into it.  The first thing to check is that "⇧⌘k" isn't already "taken" by an Aperture command.

  • Frank Caggiano Level 7 Level 7 (22,755 points)
    Currently Being Moderated
    Jul 5, 2012 6:23 PM (in response to wombat2007)

    Does the service show up in  Aperture's Service menu?  If you clcik on Application Shortcuts what shows?

  • léonie Level 8 Level 8 (46,355 points)
    Currently Being Moderated
    Jul 5, 2012 10:35 PM (in response to wombat2007)

    If the service does not show in Aperture's Apervices menu, you may wish to check two things:

    1. For the service to be available in Aperture, quit Aperture and relaunch; you may even have to log off and on again to ensure that Aperture really quits (with MacOS Lion or later).
    2. How are the "Service receives" setting in the header of Automator? For it to be available in Aperture I'd set this to "Aperture.app" and "no input" (or the the inpit it needs, like "image files").

    With these settings my "WatchMe" appeared in the Aperture Service menu after log off and on again, and it shows the correct hot keys:

     

    watchmewind.png

     

    service.png

    Léonie

  • Kirby Krieger Level 6 Level 6 (11,550 points)
    Currently Being Moderated
    Jul 6, 2012 5:04 AM (in response to wombat2007)

    Can you not concatenate menu commands and bind them to a keyboard shortcut or trigger using Quicksilver?  Keyboard Maestro makes short work of this.

Actions

More Like This

  • Retrieving data ...

Bookmarked By (0)

Legend

  • This solved my question - 10 points
  • This helped me - 5 points
This site contains user submitted content, comments and opinions and is for informational purposes only. Apple disclaims any and all liability for the acts, omissions and conduct of any third parties in connection with or related to your use of the site. All postings and use of the content on this site are subject to the Apple Support Communities Terms of Use.