Join our global community of Adobe Exchange developers.
Recently active
Please join us at Creative Cloud Digital Partner Days 2022 on June 27th and 28th as a virtual event. The agenda is live here. We can't wait to so you there – either virtual or in person. Get your free ticket today ! Find out how more about the in-person watch parties in our blogpost or fill out this survey if you're interested. This event is for all developers, partners, or enterprises building plugins, integrations, or joint workflows with Creative Cloud apps and services. We will discuss key trends, share Adobe’s priorities, and discuss product roadmaps from a developer’s point of view. Meet product managers, engineers, and the Adobe Creative Cloud Developer Platform and Partner Ecosystem Team. Connect and network with developers and partners from across the globe. Register today!
This is a repost from here:https://community.adobe.com/t5/indesign-discussions/cep-extension-digital-signing-with-pkcs-11/m-p/15480576#M634580Sorry for that, just thinking that this is important. Hi! I know there were similar topics, but none of them answered. Sorry for asking again, but this is a serious issue. We develop .zxp extensions. They need to be updated from time to time. And new extension files need to be signed correctly. The problem is that ZXPSignCmd requires a .p12 file to sign the extension. It's not just another container format, the .p12 file contains a _key_ along with the signing certificate. The key is mandatory, without it you can't sign. And CAs don't seem to export signing keys anymore.For this reason: https://knowledge.digicert.com/alerts/code-signing-changes-in-2023 If there is a CA that still exports .p12 files, please let us know. It would be a lifesaver. At least for a while. But in any case, ZXPSignCmd requires PKCS#11 suppor
I used to be a seller on this platform. (I sold Photoshop plugins)Now I have returned to upload an outdated ZXP plugin to an updated UXP plugin.And this has been the absolute worst experience I have ever had on the internet in all my life.I am unable to upload or simply update my existing ZXP to a UXP plugin.I have to delete my old listing and create a new listing...The old listing allows me to upload up to 300 megabytes,however the new listing only allows up to 50 megabytes.FIFTY MEGABYTES?! What are we supposed to do with that?This whole website feels like a bureaucratic nightmare. It's impossible to find the actual link to get to the developer space. I had to ask chatGPT to find out how to return to my long forgotten profile. Everything seems abandoned and forgotten, and you have to run through hoops over hoops over hoops in order to get anywhere. It feels like the bureaucrats from Hitchhiker's Guide to the Galaxy, where forms have to be signed in triplicate and sent off to an actua
어제 결제되어서 앞으로 사용할 일이 없을 것 같으니 바로 구독 끊고 환불 부탁드릴게요
This is my very first CEP plugin submission for the Adobe Marketplace, and despite following the Creative Cloud Developer Guidelines, I am having significant trouble successfully uploading my packaged file to the Producer Portal.Initially, I provided a.zxp file directly to the portal, the automated validator continuously rejected it with the following parsing errors:"Ensure the bundle version is not empty for CEP or MXI. Your MXI file or CEP manifest file is empty. Could not extract bundle ID from your MXI file or CEP manifest file... Ensure that at least one supported host product and its minimum and maximum versions supported by your extension are present in MXI file or CEP manifest file."To the best of my knowledge, myCSXS/manifest.xmlis perfectly well-formed. It clearly defines the ExtensionBundleId, sets the ExtensionBundleVersion="1.0.0", and explicitly defines the <HostList> with PHSP and PHXS pointing to version ranges [14.0,99.9]. The plugin also functions flawlessly wit
I am an Adobe Exchange publisher with already published paid ZXP extensions:https://exchange.adobe.com/apps/cc/204619/social-exporterhttps://exchange.adobe.com/apps/cc/204633/effect-remover-proMy Adobe account is currently broken:- Adobe Account shows "Unable to load plans"- Exchange app pages show: "Something went wrong and the Details app crashed"- Adobe support says I have no paid products, which is incorrect for a publisherThis is clearly an ACCOUNT ENTITLEMENT / SYNC issue.Please escalate this to the Adobe Exchange / Commerce team to resync my account.This issue is blocking me from managing and accessing my published Exchange listings.
I've been wondering how it works for listing when the price is changed from Free to let's say a subscription of $5 a month. Do users that installed the plugin when it was free keep the plugin? Or do they have to make the decision to pay for the new set price? I can't find any information on this online so would really appreciate any insights in this! Many thanks in advance.
Please correct me if I'm wrong, but as far as I know, Auto FX Software has been out of the Photoshop plugin business for a few years, yet it's still listed for sale on the Adobe Exchange. https://exchange.adobe.com/apps/cc/20033/auto-fx-software-mystical-ultimate-bundle-gen2
Hi Everyone,I'm wondering about if how I'd go about creating a sequence with some clips from the active sequence with ExtendScript.The #track-insertclip function won't really work since it's looking for a project item, so my cuts would be lost. I noticed that I can call #trackitem-setselected on clips but calling #sequence-createsubsequence does not create a subsequence from only the selected clips like it does in the UI.The last thing I tried was calling #trackitem-remove on the clips I don't want in the sequence clone. But this one is too slow if my project is larger than a basic case. Is there a way to do this directly? Or alternatively, can I mass delete all selected clips in anyway?I'd appreciate any pointers and thoughts.Thanks!
The following is a simplified version of the ScriptUI code I am working on. var win = new Window("dialog{\ e:EditText{characters: 4, text:'0'}}"); win.e.addEventListener ("keydown", function(e){ if(e.keyName == "Up"){ var num = this.text - 0; this.text = ++num; } }); win.show(); EditText aims to allow you to enter text freely as usual, and if the text is a number, press the UP ARROW on the keyboard to add 1. However, when I execute this code, 2 will be added when I press theUP ARROW. What I tried. Insert “e.stopPropagation();” ...There was no change in the result. Insert “e.preventDefault();” ...The point where 2 is added at a time has improved, but text can no longer be entered. Insert “$.writeln(e.timeStamp); $.sleep(1000);” ...A timestamp that was offset by 1 second was output. Change the event to “keyup” ...The event handler is now executed 3 times (I'm laughing). Is there a good solution? Regards.
If you encounter the message "This listing is not currently available in the EU. This developer has not submitted the trader information required by the EU Digital Services Act." and you cannot install or re-install a plugin or other listing from the Adobe Exchange Marketplace you may wish to reach out to the developer or owner of the listing and let them know you're unable to access their listing. Some (but not all) listings provide contact information in the Marketplace under the "Help & Support" section: Reach out to the developer and gently encourage them to add required profile details to their developer profile to stay compliant with the EU Digital Services Act (DSA). FAQs are available here.
I'm having problems creating a plugin for IllustratorNo matter how I make it, it won't show up in IllustratorI tried the following, but to no avail:- The script type works, but it is not suitable for my job- I tried several kinds of CEP/ExtendScript, but it doesn't work and doesn't appear in Illustrator- I used C++/SDKs and created an .aip file, but it still doesn't appear in Illustrator- The UXP type doesn't support Illustrator at the moment, although I tried to find a way to do thatWhat should I do? I feel really confused, because I tried it on three different computers, but none of them worked
Extension License damagedI cant install extensions usinmg creative cloud desktop and when i tried using extenstion manager i still get an error code adobe error code 604
At the bottom of my plugins page on Adobe Exchange, there is a MORE BY THIS PUBLISHER column that shows the other recommended plugins that I have developed. The problem is, they will always show the two oldest and most unsophisticated ones that I have just started submitting to Adobe Exchange. Furthermore, those are plugins for Adobe XD, and Adobe has already treated XD as a maintenance mode and has stopped developing and adding new features. So, MORE BY THIS PUBLISHER is now showing only plugins that neither Adobe nor I want and that are less likely to be useful to the user. It is of limited benefit to anyone. Is there any way to make this column more user-friendly, such as allowing developers to choose which plugins to display in this column, automatically displaying the best-selling (most popular) ones, or displaying them in the order of new releases?
Hi All,I have created HTML5 extension for InDesign CC 2017 and CC 2018.The extension makes GET request to communicate with the server and get the required data.a. In case of CC 2017, GET request fails with ERR_SSL_VERSION_OR_CIPHER_MISMATCH.b. In case of CC 2018, works fine.I looked further into this and my findings are,- HTML5 extensions are hosted in embedded version of Chromium (Google Chrome).- CC 2017 uses Chrome version 41. Chrome 41 supports TLS version 1.2 (and previous versions).- CC 2018 uses Chrome version 57. Chrome 57 supports TLS version 1.3 (and previous versions).The server that the extension connects to supports TLS 1.2, therefore Chrome 41 (CC 2017) should work fine. Do I need to make any change for CC 2017? Please advise.Regards,Narayan
I built a scriptin Node.js and packaged it and now I have a .exe file that works file, now I want a way to execute it in the the CEP panel via code.I tried the //enabled the QE DOM system.callSystem(cmd)But QE was not supported in the PPRO v25 ig.Then I tried to run the script via the child_process but it also did not work (I did not get the result printed into my HTML nor any error was seen)childProcess.execFile(exeFullPath, args, function (error, stdout, stderr) { var logMsg = ""; if (error) { logMsg += "ERROR executing command: " + error + "\n"; logMsg += "STDERR: " + stderr + "\n"; updateResult(logMsg); callback("ERROR: " + error); } else { logMsg += "Command executed successfully.\n"; logMsg += "STDOUT: " + stdout + "\n"; logMsg += "STDERR: " + stderr + "\n"; updateResult(logMsg + "Reading output file..."); // Read the output file using CEP FS.
Hi to allI am trying to add FFMPEG binary to may CEP extension. But every time my extension executes FFMPEG MacOS halts the process because it is identified as malware or cannot assure it is not a malware.I use a signed binary downloded directly from the official site and use it as is with no alteration.How can I make sure MacOS will allow this without the end user get this OS alert.Thanks in advance!
I notice that the XMP Toolkit SDK has a relatively new DOM API, as documented in XMPAddendumProgrammersGuide.pdf. This lets you navigate a node-based object model e.g.auto registry = IDOMImplementationRegistry::GetDOMImplementationRegistry(); auto serializer = registry->GetSerializer("rdf"); auto metadata = IMetadata::CreateMetadata(); auto simpleNode = ISimpleNode::CreateSimpleNode(kXMP_NS_XMP, AdobeXMPCommon::npos, "CreatorTool", AdobeXMPCommon::npos); if (simpleNode) { simpleNode->SetValue("Test", AdobeXMPCommon::npos); metadata->InsertNode(simpleNode); } auto defaultMap = INameSpacePrefixMap::GetDefaultNameSpacePrefixMap(); auto str = serializer->Serialize(metadata, defaultMap); auto xx = str->c_str(); std::cout << xx;I don't see much docs or use online, so I'd to know more about it: Does anyone here use it in preference to the older XMPCore interfaces? What was your experience like?Why would I choose the DOM API over the older AP
I've searched for information for a long time, but I really don't know how to solve the problem. I followed the project Getting-Started-guides and completed steps 1 to 5, but then I don't understand how to do step 6 at all, 'Window > Extensions > My First Panel.' I don't understand how it suddenly jumps to this step. I have no idea where the project files from steps 1-5 should be placed or how to use them. I have two entries in my registry, CSXS.11 and CSXS.12. I don't know why there are two. I don't know if this is because I installed Photoshop and Illustrator, so two appear. I also don't know which one I should choose, and I don't know which version of CSInterface.js I should use in the client folder. I don't understand why a hidden .debug file is needed, and that the operation requires specific software such as Sublime Text to create it. In fact, the ones I create with Sublime and VS Code are not hidden. I also tried usi
For the holidays, my brother bought me some Adobe Lightroom/Photoshop presets through the Adobe Exchange site (https://exchange.adobe.com/apps/cc/200867/wildlife-presets-for-lightroom-classic). But, he bought them using his Adobe account (not mine) assuming he'd get a code or something similar I could use to download and install them. But, that's not the way the site works; it simply associates them with the account under which they were purchased. He now has these presets associated with his account and we've been unable to find a way for him to give them to me. How do we get the presets transfered to me? There doesn't seem to be any way to actually contact the developer (Hexa Style) nor does there seem to be a help page for this issue.
I was trying to add plugin in my photoshop.Photoshop gets freeze after I adding PlayerDebugMode 1, can anyone tell me how to resolve this issue.
Hi to all I want to release a CEP panel for windows onlyI understand need to declare this as “platform” in the manifest.xml but can’t seem to find where.does anybody has an example on how to implement this?thanks
Ever since the migration from the old forums.adobe.com to the new community.adobe.com forums, I've been working to find a new home for the previous Add-ons/Extensions forum: https://forums.adobe.com/community/creative_cloud/add-ons/extensions Initially, threads migrated from Add-ons/Extensions were moved to Get Started -> Exchange: https://community.adobe.com/t5/get-started/bd-p/get-started?page=1&sort=relevance&filter=all&topics=exchange This was not ideal, since "Get Started" speaks to either Creative Cloud beginners and/or forum newbies. Many people who distribute on the Exchange are advanced Creative Cloud users, long-time scripters, developers, and coders. Although absent immediated after the initial migration, many scripter/developer subforums have returned under their respective product umbrellas, for example, the Premiere Pro SDK area, although absent initially, has since been re-created by community members here: https://community.adobe.com/t5
An error message appears indicating incompatibility with 64-bit Windows systems.Operating System: [ Windows 7, 10 and 11 ]Software Version: [ 4.1.103 - 4.1.1 ]Unsupported 16-Bit ApplicationThe program or feature "??\C:\Users\Master\Documents\My_extentiens_Adobe\ZXPSignCmd.exe" cannot start or run due to incompatibity with 64-bit versions of Windows. Please contact the software vendor to ask if a 64-bit Windows compatible version is available. Thank you
Hello! I have been trying to write a small extension for Adobe Audition 2024 on my M2 Mac I'm new to CEP extensions and extendscript but I used to write similar scripts for Cool Edit Pro (which was bought by Adobe and turned into Audition as I undertand it) I've gotten as far as to get my code fully working in the ExtendScript Developer Tools extension by opening my JSX file and hitting the 'Run' button. Works great. I am now trying to figure out how I can get my code installed into its own extension so that I can invoke it with a key or panel. I've gone over the CEP resources and various other resources and I now have an extension I would like to test by installing it into my local Adobe Audition install, however I have not found a way to do this. I've found an old reference to an "Add an Extension" option on the Window menu, however that option no longer appears to be in my version. I've also seen in this thread that CEP may be being phased out in favor of 'UXP'.
Remix with Firefly Community Gallery
Thousands of free creations to fall in love with and remix in Firefly.
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.