Join our global community of Adobe Exchange developers.
Recently active
Hello,I have problems to get the Extension manager working. Configuration of Adobe Cloud Desktop App shoud be fine, but at Adobe Exchange i get an immediate Error when acessing it for installing an extension (see screenshot). So i stuck at this point and can't go on with it.Can you tell me what to do now?Thank you
Hi all, I read an article today about changes that coming to the way we will be able to build Photoshop extensions. The article Photoshop Extensibility Enters a New Era Soon says that will be a better platform for Photoshop extension creations, both to the UI designer and developer, keeping of course the HTML5, CSS & JS. Does someone knows what is coming? Should we start giving more attention to the Adobe XD? One thing is true, it was really a nightmare to try to understand how to build, test, develop, sign and publish an extension in the Past. It took me a lot of time and strength to make it happen. Coming from the primitive Adobe Configurator and actions, I've passed to scripts and HTML,CSS,JS. I hope the new day will be easier and clearer to the creators, in order for us to concentrate to the ideas, not the basic fundamentals.
It seems a great many of the Adobe extensions have been removed from the Adobe Exchange. Was there an announcement i missed? For example, if you go to the link for the Adobe Paper Textures Pro you get This Extension is retracted by the partner. https://exchange.adobe.com/creativecloud.details.791.adobe-paper-textures-pro.html
Debugging a CEP panel over http://localhost:8088/ works great. Is it possible to debug a panel on a remote machine in the same network, like http://192.168.100.59:8088/ for example?
Hi, I have an extension which I have created 3 different versions (greek, german, english) in order to sell to multilingual customers. Is there a possiblily to create a hybrid that triggers the appropreate version according the language of Photoshop that the user uses?Any help or hint will be useful because it gets confusing having 3 different versions of the same extension.
In our currently Flash / Flex extension we can do the follow:var win:Window = new Window();win.type = CSXSWindowType.MODAL_DIALOG;win.open();I can't seem to find an equivilant in the new API. We simply need to create a new Modal window and set its contents. Is this possible to do?We use this to display about information, settings menus, etc for the extension.Cheers,Nate
Hey guys,So I've had settings put into the flyout menu of my extension for easily a year or two now and in the latest adobe update it's disappeared which really really breaks the usability of it.Here's a snippet of me setting the menu up.function init() { // Ugly workaround to keep track of "checked" and "enabled" statusesvar checkableMenuItem_isChecked = true;var targetMenuItem_isEnabled = true;// Flyout menu XML string var flyoutXML = '<Menu> \ <MenuItem Id="modes" Label="Modes" Enabled="false"/>\ <MenuItem Label="---" /> \<MenuItem Id="selectedGroupMode" Label=
Hello everybody,for internatinalization of out Panel I need to change the labels of the Flyoutmenu.The updatePanelMenuItem function uses the menuItemLabel as identifier, i think - why not the MenuItem ID?!So my question is:Is it possible to change the FlyoutMenuItem label?Thanks!
I'm wondering if there are APIs which can help to automate/manage a process of submitting and publishing extensions. Currently, I don't see any other way than submit and publish extensions via "Adobe Exchange Program" manually.
Hi, As a script developer, my main job is develop automation solutions for prepress and marketing professionals. Based in Europe, budgets are tight. Projects are billed by the hour. Every minute is crucial. Using reliable development solutions is a key ingredient in delivering solutions on time, within budget. Previous year, Adobe replaced the long overdue Extendscript by a VS code plugin.Unfortunately, problems significantly increased. Last week I did a small projects on a small budget. Due to serious debugging issues when using the plugin, an 8 hour job became a 36 hour job.24 hours could not be billed. At the end, I had to switch back to Extendscript toolkit to be able to Finnish the task. Some of my issues: The content of variables are empty or not displayed. Every few minutes, the extention crashes Array content not visible. Variable is extended. No items are displayed. The content of the variables are swapped between the local view and the wat
Getting Started with CEP Extensions > 5. Write Your ExtendScript Code lacks some info, but I assume function openDocument() {} goes to host/index.jsx.After following guide by letter and putting everything to C:\Program Files (x86)\Common Files\Adobe\CEP\extensions\, extension doesn't show up under Window > ExtensionsLatest Ps CCWin 10 x64My manifest: <?xml version='1.0' encoding='UTF-8'?> <ExtensionManifest ExtensionBundleId="com.karmalakas.myPanel" ExtensionBundleVersion="1.0.0" Version="7.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <ExtensionList> <Extension Id="com.karmalakas.myPanel.panel" Version="1.0.0" /> </ExtensionList> <ExecutionEnvironment> <HostList> <Host Name="PHSP" Version="19" /> <Host Name="PHXS" Version="19" /> </HostList> <LocaleList> <Locale Code="All" /> </LocaleList> <
example-of-image-to-text-extendscript-codehttps://community.adobe.com/t5/photoshop/example-of-image-to-text-extendscript-code-revised-06-mar-2020/m-p/10966900?page=1#M312575
Hello, this was shared some time ago in the Photoshop forum, and it is relevant for other programs, so I'm sharing it here: https://scriptui.joonas.me/ basically, it is a way to build and see the scriptui panels in a browser. There is also this very important resource about ScriptUI: https://creativepro.com/files/kahrel/indesign/scriptui.html
Hey guys, I've released beta of my plugin. I have waiting list on the plugin, but because I am designer and I can't code, I am not able to release full plugin with all needed functionalities. Please reach me out through message.Thanks
Hi,Is this possible to run a JavaScript script (NodeJs) as a background process from a CEP extension?At the moment, I can run a NodeJs script in the background but only if Node is already installed on the target machine.I would like to be able to spawn the same Node process used by Adobe instead of using an external Node.
Several developers have complained that Chrome 80 breaks debugging for CEP panels, with errors like "document.registerElement is not a function". If you are facing this problem, try @justin2taylor's suggestion: Use the CEF Client provided with each CEP Version on the Github. For CEP 9, use this one: https://github.com/Adobe-CEP/CEP-Resources/tree/master/CEP_9.x
Let me start by sayign that last time I used the debugger was perhaps 4 minths ago and all was working well.Now whne I try to debud my panel, I type http://localhost:8005/ and i see the image below.However, when I click the link to my panle I get a blank screen.This happens with 3 panles I checked, I get this:I havn't changed anything in my scripts since the last time it worked and the only deferences may be the new bersion fo PS and perhaps updates to chrome.Has anything changed recently it the way .debug file works? I use win10, latest version with latest version of PS
As someone who is used to the early CC versions of Flash/Animate where extensions were easy to create and distribute, the current process is very difficult to understand. It looks like we have to use the Exchange Program. This is fine except there is no way to distibute in private Creating a listing in the "market" does have a private option but is greyed out with "This feature will be available in the future." Question - any eta on this future date when it is possible to distribute privately?
I'm trying to install this extension: https://exchange.adobe.com/creativecloud.details.103294.html.The "Install" button on that page appears to work, but does not actually install the extension. The "Download Impira Plugin for Adobe Creative Cloud" button on this page does work. I'm the maintainer of this extension and it would be great if users could download directly from that first link. Having users install the Anastasiy's Extension Manager is not ideal. Any help would be greatly appreciated.
Hello all! It's been 2 days since I'm stuck in this problem. I'll describe it: I have a CEP extension inside Adobe InDesign 2020, using CEP 8.0, inside a Windows 10 Oracle virtualbox machine, that is inside a Linux native computer. In this extension, I am using VueJS (that proved itself (to me) working good inside CEP env) and within that single-page-application I am using the superagent library (can be found here https://www.npmjs.com/package/superagent) to fetch some data from a REST API service hosted inside my linux machine. Thefore, I have:A Linux machine running a REST API service.A Windows inside a virtual machine with Adobe Indesign and an extension trying to access the REST API Service using superagent library. I hope I was clear enough. And when I hit the button to fire up the request, I get this error in the debugger (google chrome): Error: Request has been terminated Possible causes: the network is offline, Origin is not all
My company provides a solution that installs, among other things, an Illustrator Extension. This Extension relies on the AIHostAdapter plug-in to get host events from Illustrator, and so it includes this plug-in as part of our installed files. We are working on getting our software to pass all of Apple's new notarization requirements, and some of the warnings (soon to be errors) are caused by issues with this AIHostAdapter plug-in. The plug-in we have is the same that was introduced with Illustrator CC 2014. It still works as of AI 2020, but it will need updates to pass notarization checks. The biggest issue is that the AIHostAdapter plug-in is built against a pre- macOS 10.9 SDK. There are also warnings that it is not signed and does not include a timestamp. As a test, I created a zip file of the plug-in and submitted it for notarization. At first, I get these errors about it not being signed: "issues": [ { "severity": "error", "cod
Hi All,I want to start my extension at staring of the app. As per the documentation, Lifecycle/StartOn/Event in manifest.xml can be used. I have used it like this in my manifest file :<Lifecycle> <StartOn> <Event>applicationActivate</Event> </StartOn> </Lifecycle>But, I can't see the extension starting automatically.The starting behaviour for like this: If the app is closed with extension open, the extension will load automatically on next start of the app and if the extension is closed or minimized while closing the app, the extension doesn't start.
I am using Extension Builder 3. Created a new Application Extension project. When I tried to run, I get an error. I have set the path to premier pro application in the preferences - /Applications/Adobe Premiere Pro CC 2018/Adobe Premiere Pro CC 2018.app/Contents/MacOS/Adobe Premiere Pro CCI also followed the instructions in Adobe Extension Builder and Creative Cloud 2014 Is there anything else I need to do to get the extension builder to work. ThanksAnand
Hi, So I have my CEP Html panel working, but discovered in my work place some who install my plugin it goes into a different Library folder. This works fine if I trigger the jsx file in AE var thisFile = new File($.fileName); var basePath = thisFile.path; var file = new File(basePath + "/test.jsx"); file.open("r"); eval(file.read()); file.close(); However if I do it via the CEP Panel main.js var csInterface = new CSInterface; var button = window.document.getElementById('btna'); button.onclick = function (){ csInterface.evalScript("myBtnone()"); } MainScript.jsx function myBtnone(){ &n
Hi All,I have created an extension for AI that includes 2 other extensions as well.I have followed this link in doing so,Re: HTML5 Opening a Modal Dialog from Extension? My manifest looks like this,<?xml version="1.0" encoding="UTF-8"?><ExtensionManifest Version="5.0" ExtensionBundleId="com.MyExtension" ExtensionBundleVersion="1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <ExtensionList> <Extension Id="com.MyExtension.mainPanel" Version="1.0" /> <Extension Id="com.MyExtension.panel1" Version="1.0" /> <Extension Id="com.MyExtension.panel2" Version="1.0" /> </ExtensionList> <ExecutionEnvironment> <HostList> <Host Name="ILST" Version=
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.