• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

Looking for sample script where a **Hidden** plugin is used.

Engaged ,
Sep 01, 2018 Sep 01, 2018

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

TOPICS
Actions and scripting

Views

744

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

People's Champ , Sep 01, 2018 Sep 01, 2018

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 );

Votes

Translate

Translate
Adobe
People's Champ ,
Sep 01, 2018 Sep 01, 2018

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 );

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Sep 01, 2018 Sep 01, 2018

Copy link to clipboard

Copied

Looks interesting.  By chance do you have the source code for the interpolate.8bf?

Thanks.

RONC

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
People's Champ ,
Sep 01, 2018 Sep 01, 2018

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"

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Sep 01, 2018 Sep 01, 2018

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

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Sep 02, 2018 Sep 02, 2018

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

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
People's Champ ,
Sep 03, 2018 Sep 03, 2018

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

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Sep 03, 2018 Sep 03, 2018

Copy link to clipboard

Copied

LATEST

Thanks.

Hidden has all of the communication between script and plugin code in it also.  Surprised they didn't include the jsx code.

RONC

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines