Currently Being ModeratedJun 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.
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:
Currently Being ModeratedJul 5, 2012 11:56 AM (in response to Kirby Krieger)
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.
Currently Being ModeratedJul 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:
- 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).
- 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:
it works. after some experimentation, it seemed to finally take. thanks again.
i think the tricks were
- there WAS an existing hotkey conflict ( you have to check in Commnads / Cusomize ) - thanks Kirby
- you also have to use your 'no input / app ' for it to focus
- also get rif of the any timeouts
so, now that I've opned the gate - do you guys have any sources for really useful Aperture services ?
Or is there a more general site for Service creation that you would reco ?
I love it.