『アドビコミュニティフォーラム』に質問/トピックを投稿する方法
Questions
新着順
I've been making the transition to VS Code from ESTK, and have got things running, but I am finding the extension breaks often and I have to restart the host frequently. I'm wondering if other users are experiencing this. I'm no expert on VS Code, that's for sure, so I'm not sure if certain setting affect the performance of the extension. I'm getting "Extension host terminated unexpectedly" and "'${file}' can not be resolved." The latter refers to the configuration file that specifies "program": "${file}" as the file to debug (it's supposed to debug the open file). Note that the extension runs fine most of the time, but I have to keep restarting. Also, ES Debugger is the only extension I've installed, so that rules out conflicts between extensions.
Is there someway to have a script's $.writeln output show up in VS Code instead of the ESTK?Thanks
Hey guys,pretty new to this. I got some questions and maybe you can help me out:- what's important when creating an extension?- do I have to use Adobe Exchange to sell the extension?- are there any special requirements for Adobe Exchange?- is the extension legally protected in some way, so adobe is not able to just implement the idea themselves?Would be awesome to get some answers for my questions.
I'm missing the feature from ExtendScript Toolkit where the Console would display the result of the last variable calculated. Do you know if there's a way to set this up in VS Code with the ExtendScript Debugger extension? It was very handy.
I cannot figure out how to get my extension panel to change its color based on what the user selects in Photoshop Preferences Theme Color.In the CSInterface.js file, I see the following but I just cannot work out what to do with it/** * User can add this event listener to handle native application theme color changes. * Callback function gives extensions ability to fine-tune their theme color after the * global theme color has been changed. * The callback function should be like below: * * @Example * // event is a CSEvent object, but user can ignore it. * function OnAppThemeColorChanged(event) * { * // Should get a latest HostEnvironment object from application. * var skinInfo = JSON.parse(window.__adobe_cep__.getHostEnvironment()).appSkinInfo; * // Gets the style information such as color info from the skinInfo, * // and redraw all UI controls of your extension according to the style info. * } */Any help would be
Hi there, last year I created a photoshop extension. This year I bought a new 4K monitor and I realised that the UI Icons of the extension are not looking so pretty as the old HD monitor. Is there a way to scale the icons and look better in extreme resolutions?
I'm using illustrator cc 2019I currently have a script that's evaluating a script from cep to jsx.var csi = new CSInterface();var retString = 'blah'csi.evalScript("platePlacement(" + retString + ")")This runs the method platePlacement located in my jsx. Full code is this:function platePlacement(plateData) { alert('blah blah'); // open the template var f = new File("/Users/Desktop/test.ai"); var doc = app.open (f); // here we set color of text var col = new RGBColor(); col.red = 255; col.green = 0; col.blue = 0; // activate current document var aDoc = app.activeDocument; // aDoc.rulerOrigin = [0, 0]; // aDoc.pageOrigin = [0, 0]; var bkgrndPlate = new File("/Users/Desktop/test2.ai"); var placeFiles = aDoc.placedItems
Hello Community!This is my first ever post here so please pardon me if this is not the right place to ask questions.I am creating a CEP extension that supports HTML5. It generates pie chart by reading values from CSV. I am using devexpress library for pie chart generation. The closet demo of the chart and its controls to my extension can be seen here.I have created a panel type extension. I can upload a CSV from the panel, the library generates the chart pretty similar to the demo give above. Everything works great except the final step. From the chart generated in the panel, I can't save as image to my local computer. The dialogue to save the file which opens in a browser doesn't work in InDesign.Is there any workaround or solution to this? Thank you!
Hi i have a situation something like, shown belowi have a folder called Export inside the 4 filesExport /a.mxfb.mxfc.mxfd.mxf(4 files inside Export/).Question: i want to delete every files inside export folder except (c.mxf) with jsx. how can i do that ?
Hi,When debugging I used to close the extension and restart it via the Window/Extensions to update it in Photoshop.I only needed to restart Photoshop if the Manifest was modified.Now I NEED TO RESTART PHOTOSHOP for a minimal change in a file, this is quite BORING. Is this a bug, do I have system problems or is there a setting to reset so I don't need to restart every time I move a button 2 pixels to the right? All comments are appreciatedPierre
Hi community,I'm developing a Photoshop extension. I have finished the functionality and ui, problem for me is that I dont really know what i'm doing with Ps compatibilityand the partner portal doesnt seem to be recognizing the version from my manifest correctly.Is there somewhere or someone to refer to for help with this kind of thing?I know this is a very broad description, I have many more details if someone is interested.Thanks
Hi, i'm trying to get file size with cep i did not figure out api in cep to get filesize.here is what i have tried:var path = 'E:\\inbox\\log.txt';var statObj = window.cep.fs.stat(path);// statObj does not contain file size .How can i get file size?.
Using the example here: http://estk.aenhancers.com/10%20-%20Scripting%20Access%20to%20XMP%20Metadata/accessing-the-xmp-scripting-api.html#integr…The script fails on the call toxmp.getLocalizedText( XMPConst.NS_DC, "title", null, "en" )The reason given is:TypeError: Bad argument list, usage: 'getLocalizedText(schemaNS: String, altTextName: String, genericLang: String, specificLang: String): XMPProperty'I have tried passing in "en-US" as the generic and specificLang, but it makes no difference. I also checked the typeof XMPConst.NS_DC, and it is a string. So I don't get what is causing the issue?
Hello,Is it possible to launch a CEP panel from ExtendScript code? In my previous thread that I posted, I was asking about auto-loading CEP panels from the <StartOn> element in the Manifest XML, but that doesn't seem to work. So, I thought that maybe there was a method to explicitly launch a CEP panel from an ExtendScript panel. Any ideas?Thanks,Arie
Hi,I sucessfully packaged my extension but then the installation always fail and I can't see what I am doing wrong at this point.Here is my manifest : <?xml version="1.0"?> <ExtensionManifest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ExtensionBundleId="com.ozalto.someextension" ExtensionBundleVersion="1.0.0" Version="5.0"> <ExtensionList> <Extension Id="com.ozalto.someextension.panel" Version="1.0.0"/> </ExtensionList> <ExecutionEnvironment> <HostList> <Host Name="IDSN" Version="[11.0,15.9]"/> </HostList> <LocaleList> <Locale Code="All"
in my Premiere Pro panel, I'm requiring a module 'juice-mediaprobe', for uploading clips to a service. When I run the code with the terminal and 'node .../path/...' command it works fine, but when I run it with Premiere, as soon as I require the 'juice-mediaprobe' module I get an error, saying that the required xxhashmodule is not a valid win32 applicationAre there solutions to this problem, what can I try to fix this?
Is it possible for an external script to trigger a custom event defined in an (open) extension panel?I tried the following but get this error when it tries to load the PlugPlugExternalObject - I assume this is no longer supported?:IOError: File or folder does not existMy code:In index.js of the extension:var cs = new CSInterface();cs.addEventListener("myCustEvent", function(evt) { alert('Data from the JSX payload: ' + evt.data);});customEvent.jsx:try { var xLib = new ExternalObject("lib:\\PlugPlugExternalObject");} catch (e) { alert("xLib create failed: " + e);}var f = File("/Path/To/A/File.psd");try { app.open(f); if (xLib) { var eventObj = new CSXSEvent(); eventObj.type = "myCustEvent"; eventObj.data = "some payload data...";  
I'm trying to run a promise in jsx. My current setup is cep to jsx and code executes but I'm trying to add a promise so my code can be synchronous.Here is a simple example: var f = new File("/Users/ohms/Desktop/cltemplate.ai"); function setTemplate(f) { return new Promise((resolve, reject) => { var doc = app.open (f); return resolve(); } ); } // open the template setTemplate(f);This is giving me an error when I run it in extended script toolkit.Any ideas how I can do this?
Hi there,Starting to move from development to packaging...My extension leverages node packages, and as expected, under the extension directory I have node_modules sub directoryWhen I am running ZXPSignCmd.exe should I leave the node_modules there? Should it sign also those files (which I do not "own")?The reason I am asking is, that if I do leave it there, the extension loads and runs very slowly when deployed from the ZXP on a non debug machine. It takes forever for every screen to load. Also, if I just do ZXPSignCmd.exe -verify it takes forever (on the original machine), so I assume that the verification is the issue here.If I leave it out, the extension tries to load very fast, but, fails as it is missing the modules.If I copy the modules manually, the log shows that it fails to validate the extension...So I am kind of stuck, I suspect I am doing something wrong here.Thanks for your help!
I purposefully drag my feet with updates because they always end in misery. I finally bit the bullet yesterday and updated my Mac OS to High Sierra (10.13.1) and Adobe PS CC to 2018 (19.1.0). I've spent the day reading all the threads in this forum and followed all the advice and tips get Nik Color Efex to work again and it won't work. (I don't seem to have problems with the other plugins like Define...it's just Color Efex that causes PS to crash every.single.time I try to batch edit my recipe.)I CAN successfully get Color Efex to succeed if I open it through Filter>Nik Collection>Color Efex Pro 4 (select my recipe and click OK).....and....it will also work directly from the Selective Tool selecting my favorite recipe under the Recipes tab.My problem is I batch edit my galleries and I don't have time to go through each file and hand apply this recipe one file at a time. Previously, I batch edited this plugin and never had any problems. The recipe is
Dear Adobe,XMP Toolkit SDK is not compatible with iOS12 due to apple deprecated libstdc++, could you please update SDK by libc++ ?Do you have any plan for that? Looking forward your feedback.Many thanks!
Hi There, I would like to force launch an invisible CEP panel when After Effects launches, and I think this is accomplished via the <StartOn> XML element in the manifest which is a child of the <Lifecycle> element. I thought that maybe at least one of the following Photoshop events might also be dispatched by AE, but for whatever reason, my panel does not initialize when I begin the debugging process. "com.adobe.csxs.events.AppOnline""applicationActivate"The invisible CEP panel runs initialization code that attaches a helper class to the globally accessible $ object that other ExtendScripts can access. I test by launching AE, then inspecting the $ object. If I make the CEP panel visible and spawn from AE's "Window > Extensions" menu, I do see that the initialization code runs.Does AE dispatch any events related to its application lifecycle? I have attached the manifest below for clarity sake. I've tried both "com.adobe.csxs.event
I changed my password since I changed my PC. I can log-in with new PW but the new PW doesn't work when I download each application to the desktop.Anybody please let me know a solution. Thanks.
Anyone know how long Photoshop keeps images for HTML panels in cache (for online URLs, not local)? Also, any easy way to control this? For a website this would typically be done inside the .htaccess file on the server. I have no idea how Photoshop handles this.
I have an Extension Panel that manipulates text within a text frame in InDesign.The problem I am having is that once you click anywhere in a CEP panel itsteals keyboard focus and there is no obvious way to give it back to thedocument.What I want is to continue typing in a text box that has had it'sinsertion point adjusted by clicking on some UI in a CEP panel.It looks possible in Photoshop, see the documentation herevar csInterface = new CSInterface(); var event = new CSEvent("com.adobe.PhotoshopLoseFocus", "APPLICATION"); event.extensionId = csInterface.getExtensionID(); csInterface.dispatchEvent(event)So is there an equivalent for InDesign?Thanks in advance.Mike
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.