AME-specific scripting guide

Hi, I see plenty of references in this forum to people scripting AME, but I can't find the promised doc for the AME-specific subset of Extend Script anywhere.
In the "Adobe Introduction to Scripting" pdf, in the section "More information about scripting", we are told:
"Each scripting language contains many more devices and techniques for adding power and complexity to
your scripts. To continue learning how to script your Adobe applications, please refer to the Adobe
scripting guide for your application."
Is there any such documentation? 
If not, how do folk on this list work this out?
Many thanks
Peter

@Jeff – don't know if there is a specific scripting guide for InDesign CC.
For news of new methods, properties and objects in the DOM (Document Object Model) in ExtendScript (Adobe's implementation of JavaScript) with InDesign see:
Marc Autret:
So What's New in InDesign CC Scripting DOM
http://www.indiscripts.com/post/2013/06/so-what-s-new-in-indesign-cc-scripting-dom
Another valuable reference (not covering CC but also InDesign CS6) is:
http://www.jongware.com/idjshelp.html
For learning ExtendScript you will find useful:
1. Learn about "core" JavaScript (there are plenty of useful courses floating around in the web)
2. Buy yourself a book like Grant Gamble's "InDesign CS5 – Automation Using XML & JavaScript"
and experiment with your own InDesign files and code snippets from that base on…
3. Find a collegue or some friends who also want to learn about it and do some learning sessions together
4. Visit this forum a lot and browse through older threads. Most threads are about ExtendScript.
Where did you hear that Adobe wants to phase out AppleScript on its products?
Flash based extensions and related to that "ActionScript" will be phased out next year for building Extensions for CC applications. It will be replaced with [HTML5, CSS and JavaScript] for building widgets. PhotoShop CC will be the first product where we will see this (maybe around mid 2014); others will follow.
Maybe you read about the abbreviation "AS" in this regard; which for some people is "AppleScript" and for some people it is "ActionScript". Don't confuse the two scripting languages.
Uwe

Similar Messages

  • [ID CC] Is there a specific scripting guide for CC?

    Hi,
    I was looking for the scripting guide (both applescript and Javascript) for ID CC, but all I see is the CS6 version. Is that normal? I know there isn't that much new between the two version, but it would be nice to have the updated guides.
    Also, I had heard that the Applescript language was going to be fased out. Meaning, no new feature would be supported and things that changed would break current code in future version of the software. Is there any thruth in this? I'm a fairly novice applescripter and I can't even read Javascript, so I was wondering if I need to try to learn Javascript ASAP or if I'll be able to go by with my applescript.
    Thanks for any input.
    Jeff

    @Jeff – don't know if there is a specific scripting guide for InDesign CC.
    For news of new methods, properties and objects in the DOM (Document Object Model) in ExtendScript (Adobe's implementation of JavaScript) with InDesign see:
    Marc Autret:
    So What's New in InDesign CC Scripting DOM
    http://www.indiscripts.com/post/2013/06/so-what-s-new-in-indesign-cc-scripting-dom
    Another valuable reference (not covering CC but also InDesign CS6) is:
    http://www.jongware.com/idjshelp.html
    For learning ExtendScript you will find useful:
    1. Learn about "core" JavaScript (there are plenty of useful courses floating around in the web)
    2. Buy yourself a book like Grant Gamble's "InDesign CS5 – Automation Using XML & JavaScript"
    and experiment with your own InDesign files and code snippets from that base on…
    3. Find a collegue or some friends who also want to learn about it and do some learning sessions together
    4. Visit this forum a lot and browse through older threads. Most threads are about ExtendScript.
    Where did you hear that Adobe wants to phase out AppleScript on its products?
    Flash based extensions and related to that "ActionScript" will be phased out next year for building Extensions for CC applications. It will be replaced with [HTML5, CSS and JavaScript] for building widgets. PhotoShop CC will be the first product where we will see this (maybe around mid 2014); others will follow.
    Maybe you read about the abbreviation "AS" in this regard; which for some people is "AppleScript" and for some people it is "ActionScript". Don't confuse the two scripting languages.
    Uwe

  • InDesign Scripting Guide/Apple Script

    The command
    set myTop to top of margin preferences of myPage
    described in the InDesign Scripting Guide doesn't work with Indesign CS2. Does anyone can help?
    Thanks

    Hi Morenga 65,
    Try:
    tell margin preferences of myPage
    set myTop to top
    end tell
    But, as Dave says, do come to the Scripting Forum--there's lots of good stuff there!
    Thanks,
    Ole

  • Scripting Guide referenced scripts

    All over the CS3 scripting guide there are parts of scripts and it says
    in parentheses (for the complete script, see ...). Where do I find these
    scripts that are being referenced to?

    Hi Fred,
    You can download the scripts from here:
    http://wwwimages.adobe.com/www.adobe.com/products/indesign/scripting/downloads/indesign_cs 3_guide_scripts.zip
    Kasyan

  • Scripts for CS6 Scripting Guide

    The link in the PDF document "Adobe InDesign CS6 Scripting Guide:Javascript" is broken and I can't find the file with the example javascripts. 
    Can you help?
    /f

    http://www.adobe.com/devnet/indesign/documentation.html

  • CS3 Scripting Guide AppleScript

    Shane Stanley wrote:
    > No, I have no financial link with Script Debugger, but I do think that
    > trying to script without it is a bit like having one hand tied behind your
    > back.
    >
    > We've talked of doing AppleScript Pro Sessions in Amsterdam, but alas
    > nothing has come of it so far. Ray did do a session for Apple over there a
    > couple of years back.
    Okay, I'll download the Script Debugger demo at some point and give it
    a run, but I'd better stick to one thing at a time at this point considering
    how long it's taking me just to get through the ID Scripting Guide. I have,
    however, managed to get beyond Chapter 2, and have renamed this topic
    accordingly.
    Thanks,
    Roy

    Shane Stanley wrote:
    > BOMs tend to matter only when you're moving stuff between systems
    > using
    > different endian processors, eg Intel vs PPC. It's a pity in a way
    > that BOMs
    > aren't used more widely, but much of the industry seems stuck in
    > good-enough
    > mode with ASCII variants. if you're not seeing text get garbled,
    > you're
    > fine.
    I did get some garbled text the other day, but I don't think it was a
    BOM issue. Setting the TextWrangler encoding preferences for Little-
    Endian seems to occasion some problems, mainly undesired alerts, so I
    changed them back to Western (Mac OS Roman). As far as I can remember,
    I needed Little-Endian only for doing something with ID tagged text
    that I'm now done with for the time being.
    Hey, here's one I managed to do on my own:
    tell application "Adobe InDesign CS4"
    activate
    set myDocument to make document
    set myMarginPreferences to margin preferences of myDocument
    set bottomMargin to bottom of myMarginPreferences
    set bottomYPoint to (page height of document preferences of
    myDocument) - bottomMargin
    set rightMargin to right of myMarginPreferences
    set rightXPoint to (page width of document preferences of myDocument)
    - rightMargin
    tell page 1 of myDocument
    set myTextFrame to make text frame with properties {geometric bounds:
    {top of myMarginPreferences, left of myMarginPreferences,
    bottomYPoint, rightXPoint}}
    select insertion point -1 of myTextFrame
    end tell
    end tell
    I suppose that's what you'd call trivial, but I didn't have it before
    and now I do - assigned to cmd-n, understandably.
    It wasn't easy for me and I blew too much time on it. I think the main
    problem was that I kept hitting this point:
    tell application "Adobe InDesign CS4"
    activate
    set myDocument to make document
    set myMarginPreferences to margin preferences of myDocument
    tell page 1 of myDocument
    set myTextFrame to make text frame with properties {geometric bounds:
    {top of myMarginPreferences, left of myMarginPreferences, (page height
    of document preferences of myDocument) - (bottom of
    myMarginPreferences), [...]}}
    at which it would keep telling me:
    Canât make «class marb» of «class impp» of document "Untitled-
    [n]" of application "Adobe InDesign CS4" into type number.
    I couldn't figure out what was going on there, and still can't. There
    wasn't any problem with top of myMarginPreferences. bottom of
    myMarginPreferences had to be a number, in order to work with top of
    myMarginPreferences which evidently was text, and, uh... confused again!
    Oh... top of myMarginPreferences is text, while
    page height of document preferences of myDocument is a number, right?
    If so, that doesn't seem to be intuitively evident, exactly.
    Thanks,
    Roy

  • Adobe Premiere Scripting Guide

    Hello, I have to write some scripts for Premiere. It will import, cut and set rendering. I can do it in after effects, because there is Adobe After Effects Scripting Guide for CS6.pdf , but I cant find anything similar for Premiere But scripting in premiere is possible. I can find some commands in Data Browser in ExtendScript Toolkit editor, but I dont know how can I use it. (Import, edit etc.) Is for Premiere any scripting manual ? If not, why? Scripting in Premiere is not official supported? Thanks.

    yeah it took me half a day to find out that all the stuff is in the data browser
    so that's what i found out yesterday:
    you can add an array of files like this:
    var myFiles = ["C:\\'theFilePath'\\File.mov", "C:\\'theFilePath'\\File2.mov", ...];
    app.project.importFiles(myFiles);
    and all files will be added to the project browser.
    also you can add a sequence to the project like this:
    app.project.createNewSequence("nameOfTheSequence","xxx");
    I don't know which param I had to choose for the "xxx", but it works if you set it empty.
    I'm currently looking for adding the files to the sequence, but I have to try some stuff till i find it out.
    Let me know if you find out something new

  • Script Menu and app-specific scripts

    Hi There-
    i've noticed that I do not have Application-specific scripts in a separate area of the (system-level) Script Menu. I'm running 10.4.7 on a MacBook Pro 2.0/2GB RAM.
    I'm referring to a separate area in the Script Menu for Safari, Mail, Finder, and a host of Third-party apps.
    I checked permissions on the ~/Library/Scripts directory (and subdirectories), and they are Read/Write.
    Any ideas as to why these application-specific areas do not show up on my system? As a result, I'm missing a lot of functionality from many apps (just noticed because of DEVONthink Pro's scripts, which are vital, are not installed on my machine, and can't seem to be installed).
    Thanks!
    macbookpro2.0, imacg5, tibook800, (many omitted)... Apple IIe   Mac OS X (10.4)  

    You could also be running "FastScripts" (http://www.red-sweater.com/fastscripts/index.html) which will do what you want and more...
    Hppe this helps
    Power Mac G4 MDD Dual 837 Mhz / MacBook Pro 17"   Mac OS X (10.4.7)  

  • Photoshop Scripting GuideのP139.EPSのパラメータ

    Photoshop Scripting GuideのP139でEPSOpenOptionsオブジェクトのプロパティと設定できる値の一覧がありますが、
    OpenDocumentMode.GRAYSC
    OpenDocumentMode.ALE
    となっているのは
    OpenDocumentMode.GRAYSCALE
    の間違い?

    再インストールしても結果は同様でしょうか。
    場合によってはCreaner Toolを実行してみることも有効です。
    CC Cleaner Tool を使用してインストールに関する問題を解決 | CC、CS3-CS6

  • Photoshop Scripting GuideのP181の間違い?

    Photoshop Scripting GuideのP181でPDFOpenOptionsオブジェクトのプロパティと設定できる値の一覧がありますが、
    OpenDocumentMode.GRAYSC
    OpenDocumentMode.ALE
    となっているのは
    OpenDocumentMode.GRAYSCALE
    の間違いではないかと。

    Hallo again,
    alright, I've finally managed to write up some documentation and put up a repository on GitHub. You can check out the website for Phrame.js where you can download the latest version and read through the documentation. Or you can just fork Phrame.js on github. Keep in mind: this is still an -alpha release-.
    Reading through the doc will explain how the framework works, but not what it's capable of. I'm planning on writing a tutorial somewhere in the feature, but first I'd like to take a break and relax a little
    I've (quickyly) tested this framework in Photoshop, InDesign and Illustrator, so the framework SHOULD work platform independantly.
    So, as stated before: feedback would be greatly appreciated and if you have any requests, feel free to contact me.
    Cheers,
    p.

  • Obtaining permission to print Scripting Guide

    Hello,
    My (soft) copy of the Photoshop CS3 Scripting Guide says on the copyright page that:
    >NOTICE: All information contained herein is the property of Adobe Systems Incorporated. No part of this publication (whether in hardcopy or
    electronic form) may be reproduced or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or
    otherwise, without the prior written consent of Adobe Systems Incorporated.
    I would like to have this manual printed in hard copy form (a single copy, for my own personal use), which means I must obtain written permission to do so. Does anyone have any information about whom I should contact to get permission to print the manual?

    Hello,
    My (soft) copy of the Photoshop CS3 Scripting Guide says on the copyright page that:
    >NOTICE: All information contained herein is the property of Adobe Systems Incorporated. No part of this publication (whether in hardcopy or
    electronic form) may be reproduced or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or
    otherwise, without the prior written consent of Adobe Systems Incorporated.
    I would like to have this manual printed in hard copy form (a single copy, for my own personal use), which means I must obtain written permission to do so. Does anyone have any information about whom I should contact to get permission to print the manual?

  • Combine PDFs (Error on using scripting guide snippet)

    Hi all,
    First of all, all apologizes if this topic has been discussed yet. I have looked in the archives without success.
    However feel free to give me the link if I missed it.
    Ok,
    I am trying to execute this snippet from the scripting guide. But there is no way I can get it working on the console:
    // Create a new PDF document:
    var newDoc = app.newDoc();
    // Insert doc1.pdf:
    newDoc.insertPages({
    nPage : -1,
    cPath : "/C/doc1.pdf"
    // Insert doc2.pdf:
    newDoc.insertPages({
    nPage : newDoc.numPages,
    cPath : "/C/doc2.pdf"
    // Save the new document:
    newDoc.saveAs({
    "/C/myNewDoc.pdf");
    // Close the new document without notifying the user:
    newDoc.closeDoc(true);
    newDoc is not defined
    1:Console:Exec
    newDoc is not defined
    1:Console:Exec
    undefined
    What do I do wrong ?
    TIA Loic

    // Create a new PDF document:
    var newDoc = app.newDoc();
    // Insert doc1.pdf
    returns undefined
    // Create a new PDF document:
    var newDoc = app.newDoc();
    // Insert doc1.pdf:
    newDoc.insertPages({
    nPage : -1,
    cPath : "/C/doc1.pdf"
    returns
    syntax error
    1:Console:Exec
    undefined
    syntax error
    1:Console:Exec
    undefined
    Hope it helps
    Loic

  • Indesign Script Guide

    Hi, I am new to Indesign Scripting, I need some Basic Scripting guide for XML and Non-XML automation,

    Thanks for your response, I had collected the Scripting Resources from adobe.com,
    And am looking for the scripting guides developed by other devlopers.
    hope it’s funny but many programmers have its own documentation for scripting, It will helpful for beginners like me.,

  • Oracle and O/S Scripting Guide

    i need your help.
    i need scripting guide that cover unix and sql combination scripting writing guide.. i would prefer basic level guid please provide me a link thanx in advance

    rajeysh wrote:
    sorry, aman . i just want to view the forum columns/topics for learning purpose. sometimes in motivation of helping others. i replied. I never do this anymore.Nope, no need to say sorry mate! Some times, help is not giving what the person is asking. At times, asking a "why, what for" is more important than giving a solution to the person. That's what was the case with supplying a download link to a book which is available for purchase. I know it can be costly to buy some books. I did purchase the mentioned book just 2 weeks in a very steep price (got it imported) but I am happy that I bought it and in this way, I did give something back to the authors who have put a lot of effort in writing a book. That's what the whole point was of me and Fahd saying to you to remove the link(right Fahd? ) . No need to apologize, we all are fellow members only of this forum.
    Aman....

  • Add prproj sequences into AME, via scripting

    Hi,
    we're using CS4 and the "Watch Folder" feature would have been nice, if it worked on prproj files.
    I tried to see what happens during export with a Sysinternals tool named "process monitor" but the log is just too big to make sense of.
    How can I add a prproj sequence to AME (Media Encoder) from the command line, or via windows scripting host, or via APIs?
    Our projects usually have just one sequence, or it has a known name. Since prproj files are XML, we could even have our own heuristics in script code. All I need is a way to feed a sequence from a prproj into AME.
    Choosing a named preset from AME is okay. We could provide all encoding settings explicitly though, if that's required.
    We need this because we have dedicated encoding boxes on the network and we could push a project (including video and audio sources) into a shared directory for the encoding box to pick up. Right now, we have to physically be at the encoding box, opening the prproj and exporting the desired sequence. It'd be nice to be able to cut and edit somewhere else and just push the encode job over the network.
    Is there any way?

    AME has no trouble at all understanding PP project files, and uses them regularly to do it's job.  Just not via the Watch Folder.  Sequences have to be manually set up.
    Indeed! I should have added " Watch Feature"  to maintain clarity.
    ...AME cannot transcode a PP sequence from another machine.
    Yes it can; we've done it and it works great! But even if it didn't, automatically pushing files to another computer's local storage is trivial. In either case, you then have to manually load the project & sequence, which gets back to the OP issue I think.
    To crackwitz or anyone else who stumbles upon this, there may be a workaround. You may be able to write a script via extendscript in AE, and Dynamic Link to a PPro project (locally stored or otherwise), then render from AE. My trials indicate that AE renders our projects at 50% the speed of PPro/AME (a well-known issue). That said, the ability to offload the rendering to a non-editing machine is worth the tradeoff in our case (it may not be in all cases). There are additional things to consider as well, including encode setting inconsistencies between PPro/AME and AE. The part we have not tested is whether you can specifiy a sequence via extendscript. If not, this will not work. If we confirm one way or another, I'll post back.
    It'd be great if Adobe could kick it up a notch for customers that need greater levels of automation and work-flow efficiency with regards to rendering. However, these types of features have been a need for us for years, so I would encourage anyone interested not to wait on Adobe for this, and experiement with work-arounds, and share what you come up with!

Maybe you are looking for

  • How to get the universe a get data back in a Record structure

    I am new to BI and im trying to figure a way to create replace our existing OWB datamart structure with Business Objects. I current work on a BI solution and we need to be able to query a universe in BI and get a result set back that we can then in t

  • Reduce file size Acrobat X

    What happened to the Document > Reduce File Size command that used to be in Acrobat 9? For that matter, I don't see the PDF Optimizer command either. What are the methods used in Acrobat X to reduce file size?

  • Calling a servlet from another servlet?

    Hi I would like to know that how can I call one Servlet from another Servlet. I have tried getServlet() method of ServletContext but it has been deprecated. I want to call a specific method of the other Servlet, is there any other way? Thanks

  • Problem Installing Flash Builder 4.6 from Creative Cloud Suite

    Flash Builder 4.6 Premium was downloaded and supposedly installed. However, the only version I could find on my Mac was a previously installed 4.5.1. Can anyone provide any help?

  • Sending a reoccuring email

    I have 5 emails I need to send to 5 different people every month. I'd like to have it done automatically so I don't have to think about it anymore. I've googled it and it I get instructions for scripts, automater, ical events. OMG is there not an eas