『アドビコミュニティフォーラム』に質問/トピックを投稿する方法
Questions
新着順
Hi,I am testing my new extension.Once everything was working i packed it as follows:ZXPSignCmd -selfSignedCert <country> <city> <company> <commonName> 123456 selfDB.p12ZXPSignCmd -sign <patghtoPanel> <zxpFile>.zxp selfDB.p12 123456ZXP file was created but when i tried to install it i got this:I tried to install another zxp from adobe exchange for photoshop and there where no problems.My extension is for photoshop.what can be the cause for this?Why dose it now 'know' my extension is for PS? Where can i specify this?Can there be anything missing in my manifest.xml? after all the panel is functioning as is should before packing.it has this entry in it: <HostList> <Host Name="PHXS" Version="[14.0,99.9]"/> </HostList>one more thingHow do you use the verify option for ZXPSigncmd?I tried:ZXPSignCmd -verify myzxp.zxp | <path to extension root>That does
Hey All.I have had this issue before, and I think it was fixed, but in fairness I did not pursue the problem.My issue is I have a script that draws a window using ScriptUI, with the window type of Palette.In ESTK it works fine, but using the same code in VSCode, my window doesn't show up.Changing a dialog type works OK.I need a palette type as the window needs to be non modal.Here is a video hopefully showing the issue.Interestingly, with the script in debug mode, and putting a breakpoint in, I can issue the command to show the window, and it DOES show, but as soon as the script exits, so does the window.I know it must be a simple thing i need to change, but cannot find any solutions anywhere else.Here is a link to the videoVSCode Extendscript Issue - YouTube Many ThanksRoyston
Hi,I recently started creating CEP extensions and a client said that one of my extensions doesn't work in Photoshop CC 2017.He said the panel is simply blank / empty after opening.I develop on PS 2019 and everything is working fine for me. I'm quite sure that I didn't include any newer photoshop functions, so it should also work with lower versions.Here's the manifest.xml:<?xml version="1.0" encoding="UTF-8" standalone="no"?><ExtensionManifest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ExtensionBundleId="shadowify" ExtensionBundleName="Shadowify" ExtensionBundleVersion="1.0.0" Version="6.0"> <ExtensionList> <Extension Id="shadowify" Version="1.0.0"/> </ExtensionList> <ExecutionEnvironment> <HostList> <Host Name="PHXS" Version="16.0" /> <Host Name="PHSP" Version="16.0" /> </HostList> <LocaleList> <Locale Cod
Hi,Any idea what can be wrong here?I packed my panel and it installs as it should on a PC using ExtensionManager_win.The same install manager on a mac gives me this:Am i missing something, perhaps in my manifest file?I tried to unzip it under: Mac: ~/Library/Application Support/Adobe/CEP/extensionsBut when i try to run it i got a message that it was not properly signed.The same zxp file was installed and reported no suck errors on Win10.when i set :defaults write com.adobe.CSXS.8 PlayerDebugMode 1I can opens and run as it shouldI attached the relevant parts from it:<?xml version="1.0" encoding="UTF-8" standalone="no"?><ExtensionManifest ExtensionBundleId="com.myextention" ExtensionBundleName="myextention" ExtensionBundleVersion="0.0.3" Version="7.0"> <Author>Dan Lieberman</Author> <Contact mailto="info@xx.yyy"/> <Abstract href="http://www.addrtoweb"></Abstract> <ExtensionList> <Extension Id="co
Hi,I now how to pack may extension and now i want to add a few Photoshop styles to be installed with my extension.I saved my styles as an .asl file.How can i add them into the zxp package and make sure they will be installed with it to the correct location both in mac and PC?Thanks,
I am attempting to print a file from my panel before closing it.Here is the print script:function Print () {if(app.documents.length > 0){var opts = new PrintOptions();opts.printerName = 'Art Laserjet';opts.printPreset = '[Default]'app.activeDocument.print(opts); }}This works fine when I run from the ExtendScript Debugger in VSCode. When I attempt to run this from my panel, I get an error alert from Illustrator, "Can't Print the illustration. The Color Management settings are inconsistent."I've attempted to add PrinterColorMangementOptions to the PrintOptions var, but they didn't seem to make a difference. Maybe I just did it wrong? Anyone have any experience with this? I can provide more code if needed.EDIT my console is feeding me: "Error: an Illustrator error occurred: 300 ('')" . Hopefully this helps get me an answer
Hi,I intend to publish my first 2 panels for PS on The Developer Portal.I want to offer free versions and paid ones.I guess for this I need to upload 2 different version of the panels, correct? That means 4 versions so far (2 panels)If, e.g. I offer each panel for $10, and I want to offer 2 panels together for $15, is that possible or will that cause too many duplication since in this case i would have to upload:2 free version, 2 payed version1 payed version for 2 panels together.What I want to know is whether this is acceptable since I am uploading the same panels only packed differently and priced differently.Thanks,
I converted my code to jsxbin adn part of it is the main.js which is referenced from my index.html.I'm asking this since i get errors such as:Uncaught SyntaxError: Invalid or unexpected token whne i try to run my panel.Can i include it: <script src="./js/export/main.jsxbin"></scripr> <script src="./js/export/main.jsxbin"></script>I'm asking this sineceI am asking since i get fdf fdfdfdf
Hi,Within .js file i can fine the extension root using:var csInterface = new CSInterface();var extensionRoot = csInterface.getSystemPath(SystemPath.EXTENSION)how do i get the extension path from within .jsx file?I want to use: var scriptDir =<path to extensionRoot>/host/libs var scriptFile = "/myScript.jsx"; var runScript = File(scriptDir + scriptFile); $.evalFile (runScript);my jsx file is under extentionRoot/hostmyScript is under extentionRoot/host/libsUntil recently my scriptDir was external but i want to move everything under the extension folder.
Hello,I have two versions of Adobe InDesign installed on my computer (CC 2017 and CC2018).I am creating an extension for both versions.I use grunt-cep for building and launching my extension (in release or debug mode).Debugger tools worked well on InDesign CC2017 when I had only this one installed.Now that I have both, if I run in debug mode my extension on InDesign CC2018, debugger tools work as expected.But if I run my extension in debug mode on CC2017, debugger tools doesn't work properly :- Sometimes, I have my panel listed, but not linked to debug window (cannot access it)- Sometimes, I can access to it but :- elements panel is empty ; I have to switch to another, close debug, and go back to have them. But I cannot see CSS ... (this is my main problem)- console panel as no scrollbar .. I cannot access to all logs- some panels are just "broken" ; i can see only a part of themDon't know what I can do to solve that ... My register key for PlayerDebugMode seems Ok ...Thanks in advance
Hi All,I have panel that contains aem assets and need to place/import assets into indesign document that are placed into one rectangle frame.And also updated into links panel.I have doubt on this. How to use HttpLinkConnectionManagerObject , createTextFragmentLink for the above requirement?Please advice.Thanks,John.
Hi,I am trying to include the file myFunc.jsx which has local functions I created.It contains e.g:function getDocName() { return app.documents.length ? app.activeDocument.name : "No docs open!";}getDocName is used in my main.js file:function f_DocName() {var csInterface = new CSInterface();$("#btnDocName").click(function () {csInterface.evalScript('getDocName()', function (result) {$("#folderName").val(result);});});}I tried to load the jsx in my main.js file like this:function loadJSX() {var csInterface = new CSInterface();var extensionRoot = csInterface.getSystemPath(SystemPath.EXTENSION) + "/host/include/";csInterface.evalScript('$._ext.evalFiles("' + extensionRoot + '")'); }And of course I call loadJSX() in my init function.But getDocName() was not recognized, not unless i defined it in my main.jsx fileWhat is the right way to include jsx files with local function to be accessed from within main.js ?Thank you
I run an online store that aims to provide fun, creative AE tools - https://davey.studio/ - I'm interested in the idea of partnering with an experienced extension developer to pump out new tools and share in the profits. Contact me through my site if you are interested in furthering the conversation. Also, if you know someone that may be interested, I would be very grateful if you were to pass on the message.Hopefully this is within the guidelines of the forum Thanks!
HiI am trying to create a hybrid extension for Photoshop. I have created an HTML 5 extension and added code to listen events and dispatch events. Then I created a Photoshop plugin, added plugplug to it, added code to listen to events but I am unable to have communication between extension and plugin. Please guide.Thanks!
Hi,I create a panel and I noticed that since it does some calculation after I press my main "Run" button:The user can mistakenly think it is not running and press the "Run" button again which may cause the main function to run several times.How can I allow only a single press of this button?The relative functions are:in the main.js i use:csInterface.evalScript('createSplitExportWrapper(' + JSON.stringify(panelData) + ')');in jsx i use:function createSplitExportWrapper(panelData) { var scriptFile = "/wrappers/createSplitExportWrapper.jsx"; var runScript = File(scriptDir + scriptFile); // alert("scriptDir:\n" + runScript); $.evalFile (runScript); }
Hi Guys,In InDesign i want to autoload my panel at startup. I added the event com.adobe.csxs.events.ApplicationInitialized to StartOn tag in the manifest but its not working. Any suggestions on how to do this?I even tried to write a extendscript with registering an idle task that makes the panel visible but that is also not working always-Manan
I have a CEP plugin panel for Adobe Premiere which allows the user to search for assets in a remote system and add them to the project using drag & drop. Specifically it is populating the "com.adobe.cep.dnd.file" property in the dataTransfer event property on the dragStart event. I have been adapting the plugin to work with After Effects but this particular feature is not working. I have checked the documentation and code samples for CEP 8 and CEP 9 and nothing seems to address whether the API doesn't work and/or uses a different property for messaging. Is anyone aware if there is an API / event model for drag & drop from a CEP panel in After Effects? Thanks!
Dear All,I need to build an Adobe CEP html extesnion for InDesign application. Please anyone suggest me to where need to start ?
Hi,I ma trying to store my panel setting using cookies and i try to load jquery.cookie.js.for some reason all the other files are loaded but not jquery.cookie.js and i get an error that $.cookie is not a function.why is it not loaded??
Hi,I am trying to debug my panel creation.I have .debug file properly configured in my panel root and i can access it via Chrome.I can see the log files as well.I use Visual code extension for extended script to debug script i create for Photoshop.Is there a way to interactively debug my panel code, similar the the was I run a debugger to analyze my scripts in visual code?Dan
Hi,how to change the cep extension panel name in indesign through js/jsx code?for ex: "extension(ver 1.0)" is the current name i want to change that name to "extension(ver 2.0)"i have manually edited in manifest file but did not worked..pls help
Hi, Does anyone know where we can download a CEP html panel sample project for Indesign?Is there a CEP 7/8/9 Extensions Cookbook for Indesign available ?Thanks
Hi,I create a panel and i am using Topcoat styles.Is there a default style for simple text elements? <p> <label> <h1-5>basically i want my test to fit the color theme but i only found css styles for input element, not for pure text.How do you style the text?of course i can write my own css rules for text but i expect that it si already integrated in topcoat.e.g.: style this to match the panel.
I'm working on a Photoshop CES extension and attempting to encrypt data using CryptoJS. This works, except when I convert the encrypted data to a string and then try to decrypt it.Here's a link to a JS Fiddle that works:https://jsfiddle.net/davevsdave/atwpbmr5/3/This same code in ExtendScript Toolkit or running in Photoshop does not return the correct finalResult var. Here's the code I'm running in extendscript, identical to what is in the above JSFiddle (except $.println instead of console.log and an extra line showing that decrypting the obj works)://JSON from PaneljsonStr = '{"date":"1563662582633","email":"email@email.com","password":"1234324","uniqueID1":"12345","uniqueID2":"asfdsa-asdfsa-adsfas-sadfsdf-asfsaf\n"}';//Encrypt Datavar encrypted = CryptoJS.AES.encrypt(jsonStr, 'secret_passcode');//Convert OBJ to String so I can save itvar encryptedString = encrypted.toString();$.writeln('encryptedString is ' + encryptedString);//Decrypt string - DOES NOT WORK IN EXTENDSCRIPTvar
Hi guys, I know FastSpring is a separate partner business, but they've been ignoring my emails for over a week and I can't proceed with publishing my Adobe Exchange paid plugin without the key they have to provide. Does anyone know of typical estimates and delays when waiting for my FastSpring partner account request to be approved? I just need some guidance here to be sure I'm doing things in a right way. Thanks!
Remix with Firefly Community Gallery
Thousands of free creations to fall in love with and remix in Firefly.
すでにアカウントをお持ちですか?ログイン
アカウントをお持ちではありませんか? アカウントを作成
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.