Skip to main content
Participant
February 3, 2018
Question

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

  • February 3, 2018
  • 2 replies
  • 6495 views

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 has been closed for replies.

2 replies

abeb6401
Participating Frequently
February 7, 2018

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.

Ten A
Community Expert
Community Expert
February 5, 2018
Bogus8Author
Participant
February 6, 2018

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"

Ten A
Community Expert
Community Expert
February 6, 2018

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