Monitoring Apple Events

Does anyone know of a (simplish) way of monitoring the Apple Events passing between two applications?

I have an application that is populating a Filemaker database and I suspect it must be using Apple Events to do the inter-application communication. Unfortunately I cannot figure out how it is prompting Filemaker to pull the data or pushing the data into Filemaker. It would be very useful to assess whether there are any AEs passing between the two.

TIA
Dan

Before I moved to OS X, and before I bought Script Debugger, I used Capture AE, from WestCode Software, makers of OneClick. Script Debugger, with its long list of features, offers the ability to view Apple events and, if one plans to do a lot of serious scripting, it is well worth the investment. SD can greatly shorten the time it takes to learn many of the intricate AppleScript issues that are most often learned by trial and error. (Disclaimer: Just a happy user bla bla bla). :slight_smile:

Thanks.

I tried CaptureAE, but found the results a little incomprehensible, although it did confirm my susp that they were communicating via AEs. How do you get SD to monitor the two apps? Can’t seem to find anything relating to this in the app???

Also possibly worth trying for this type of stuff is AEtracker from Ravenware. Again output is not for the short of attention span or the faint hearted :rolleyes:

In the Window menu, choose “Apple Event Log”. As far as I know, this works only when running scripts from SD, so it might not be helpful in your situation.

Yeah, Apple Events aren’t pretty. Script Debugger’s Apple Event Log allows a couple of choices regarding the format (pretty print, source, AEPrint).