Which version of the SDK are you working with? I re checked the CS5 SDK. The AutomationFilter and Hidden pair are both built as Universal binary. Did you build and install both of them? For 64 bit there is no UI. I opened a rgb 8 bit document and ran AUtomationFilter... from the File > Automate menu and it modified the Red channel. My guess is you don't have the Hidden filter installed. If you open up AutomationFilterPiPL.r you should see these four entry points for the four binary configurations. #ifdef __PIMac__ #if (defined(__i386__)) CodeMacIntel32 { "AutoPluginMain" }, /* If your plugin uses Objective-C, Cocoa, for UI it should not be unloaded, this flag is valid for 32 bit plug-ins only and should not be used in any windows section */ // off for now as this plug-in has no Objective-C Cocoa {}, #endif #if (defined(__x86_64__)) CodeMacIntel64 { "AutoPluginMain" }, #endif #else #if defined(_WIN64) CodeWin64X86 { "AutoPluginMain" }, #else CodeWin32X86 { "AutoPluginMain" }, #endif #endif The HiddenPiPL.r project has this: #ifdef __PIMac__ #if (defined(__x86_64__)) CodeMacIntel64 { "PluginMain" }, #endif #if (defined(__i386__)) CodeMacIntel32 { "PluginMain" }, #endif #else #if defined(_WIN64) CodeWin64X86 { "PluginMain" }, #else CodeWin32X86 { "PluginMain" }, #endif #endif
... View more