I use photoshop (and bridge) extensively in my photography business, but I'm also a proficient perl programmer, which I use to develop automation scripts that do a large number of batch processes that are beyond the capabilities of the aforementioned apps.
What I'd like to do is marry the two, and write perl scripts that can take advantage of some of the image processing capabilities of Photoshop. Alas, it turns out that PS and Bridge have scripting capabilities that, according to their documentation, allow you to use any scripting language that will send Apple events back to the host application. Presumably, this is to not just allow the Adobe app to invoke the script in the first place, but to allow the script to send events to the application so it can perform any UI features, such as prompting for input, presenting error messages, or what have you. (my assumption)
I see nothing obvious on Mac OSX that provides a perl module or API, and the only thing on cpan.org appears to be Mac::AETE::App, which is vaguely defined as something that reads an "event dictionary" from an application. Before I start treading down a tumultuous road, I'm wondering if anyone out there has done much scripting on a mac using Apple events... or, if you've heard of someone else doing it that you can point me to, so I can see examples that might save me a steeper learning curve.
In reply to perl sending Apple events? by argv
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |