Skip to main content
Participant
Feb 3, 2018 11:36 PM UTC
Question

CEP and getting started, explain it to me like I'm 5 :(

I feel like I'm a pretty competent computer guy.

I can code and script on an amateur level but this CEP and extension thing has got me feeling pretty dumb right now.

I mean, I can't even get STARTED!

I'm trying to use Brackets as I've seen suggested here.  They have an extension for developing Adobe Extensions, so that seems easy enough (actually there are two).  I have them installed but when I click on "create new extension", it just dumps on me saying there is no extension by that ID in the CEP folder (windows).

I'm clearly missing what is probably a VERY obvious step... but in all my googling, I can't find a single thing that is pointing me in the right direction. LOL

Anyone lend me a hand here?  I'm trying to code for CC 2018 and I've downloaded the github CEP-Resources-Master.zip but I haven't put it anywhere's yet.

Thanks,
Bogus8

This topic is closed to new replies. Start a new post to keep the conversation going.

6 replies

abeb6401
Participating Frequently
Feb 7, 2018 10:52 AM UTC

I struggled for almost a week. I got one thing to work then the next I struggled but got it all working.

- Check CEP version for your application and version on this page:

   CEP-Resources/CEP 8.0 HTML Extension Cookbook.md at master · Adobe-CEP/CEP-Resources · GitHub

- Open your Registry and find CSXS version in step one.

- Right click on the CSXS version and add new string. Name the string PlayerDebugMode.

- Right click on the string and modify then make the value 1.

- Now you should know that you need to restart your computer for it to take effect.

- Create new extension in brackets and also click enable debug mode.

- Now you have the extension you need to make sure the manifest.xml in the csxs directory is correctly set.

- Go back to the link in the first point and lookup the host code under Remote Debugging

  e.g <Host Name="PHXS" Port="8000"/> for photoshop

  Each application has it's own code. Try one application first to see if you can get it to work.

  UPDATE: <Host Name="PHXS" Version="[14.0,99.9]" />

  The version numbers are important. So it works for 14.0 to 99.9 which means most version after 14.0.

- Finally set the csxs in the manifest.xml under <RequiredRuntimeList>

Now run your application and is if it works.

Translate
Ten A
Community Expert
Community Expert
Feb 5, 2018 2:18 AM UTC
Bogus8Author
Participant
Feb 6, 2018 12:46 AM UTC

https://forums.adobe.com/people/Ten+A  wrote

You can refer below link.

CEP-Resources/CEP 8.0 HTML Extension Cookbook.md at master · Adobe-CEP/CEP-Resources · GitHub

If you never setup PlayerDebugMode, reference below.

CEP-Resources/CEP 8.0 HTML Extension Cookbook.md at master · Adobe-CEP/CEP-Resources · GitHub

Trevor's article also helpful.

Setting Cep Debug Mode and Log Level the Easy Way | Creative-Scripts.com

I got the debug mode setup properly... but the rest of that goes a bit beyond the "Like I'm 5 part"

Translate
Ten A
Community Expert
Community Expert
Feb 6, 2018 1:34 AM UTC

You have to extract the downloaded zip file. You will see some extensions project in the folder.

And move extensions project to the "extensions folders" that I was pointed in the previous reply.

Here is a users extensions folder, one of you can put extensions.

Win: C:\Users\<USERNAME>\AppData\Roaming\Adobe\CEP/extensions

Mac: ~/Library/Application Support/Adobe/CEP/extensions

Translate