Copy link to clipboard
Copied
I'm looking for a simple sample script where a **Hidden** plugin is used. No need of communication for parameters as plugin has no parameters. I think I know minimally what is required for the plugin.
Thanks,
RONC
What does "hidden" mean? The one that is not on the menu?
interpolate.8bf Interpolate Extension for Adobe Photoshop CS6 | color blending - Adobe Labs
is such a "hidden" plugin.
It is not in the menu unless the special script InterpolateWrapper.jsx is installed.
Inside the script there is an example of calling such a plugin.
executeAction( charIDToTypeID( "ntrP" ), new ActionDescriptor(), DialogModes.NO );
Copy link to clipboard
Copied
What does "hidden" mean? The one that is not on the menu?
interpolate.8bf Interpolate Extension for Adobe Photoshop CS6 | color blending - Adobe Labs
is such a "hidden" plugin.
It is not in the menu unless the special script InterpolateWrapper.jsx is installed.
Inside the script there is an example of calling such a plugin.
executeAction( charIDToTypeID( "ntrP" ), new ActionDescriptor(), DialogModes.NO );
Copy link to clipboard
Copied
Looks interesting. By chance do you have the source code for the interpolate.8bf?
Thanks.
RONC
Copy link to clipboard
Copied
Do I look like an Adobe developer?
Ask if I still have the source code for the Photoshop.
Download the SDK Adobe Photoshop SDK
There in the file /pluginsdk/samplecode/filter/hidden/common/HiddenCommands.h
you will find the assignment of an ID to plugin
// WARNING: This makes your plug in unique for scripting.
// WARNING: Please generate a new number using uuidgen.exe or equivalent
// WARNING: Do not copy this value into another plug-in
// WARNING: If you modify the functionality you must also generate a new number
#define HiddenUniqueString "36f7e9a0-1e42-11d6-ba98-0000861c9048"
Copy link to clipboard
Copied
r-bin,
Thanks for you time and effort. I think that I can handle making a **Hidden** plugin.
Cheers,
RONC
Copy link to clipboard
Copied
Anyone see a Hidden.jsx to match the Hidden.cpp from: /pluginsdk/samplecode/filter/hidden/? Seems like that would have been included with the source code for the plugin.
Thanks,
RONC
Copy link to clipboard
Copied
I can not say for sure, but maybe something like this.
var d = new ActionDescriptor();
d.putEnumerated(charIDToTypeID("Cmd "), charIDToTypeID("TCmd"), charIDToTypeID("Info"));
ret = executeAction(stringIDToTypeID("36f7e9a0-1e42-11d6-ba98-0000861c9048"), d, DialogModes.NO);
Probably better to ask you here Photoshop Plugin and Companion App SDK
Copy link to clipboard
Copied
Thanks.
Hidden has all of the communication between script and plugin code in it also. Surprised they didn't include the jsx code.
RONC