Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe Photoshop Creating a Specific Action (Having Issues)

  • Creating a Specific Action (Having Issues)

    Posted by Myles Eggert on November 27, 2020 at 8:35 am

    Looking to create a powerful action. I’ve done this using peripheral macros via my keyboard but they take so long to execute. Let me explain what I need and the issue i’m facing.

    I have a design. I need several of the same design, but I need 1 thing changed between each of them, this being a text layer. Each batch I create will always need to be the same set of texts.

    Let say I need 3 versions of 1 design but the first will have “About”, the second has “Contact, and the third has “Link”. All I want is a macro that will select the text layer, change the TEXT of that layer and then save into a separate file. I have solved each of these steps but there is one single issue…

    So, when I have it select the layer, perfect. When I have it edit the layer, perfect. When I have it type the text I want, perfect. BUT, it’s upon THIS step it takes in too much data.
    It used to take in layer style data, but I inserted a step before I type where it disables styles > types > reenables styles, this fixed that issue. The only issue left is it takes into consideration the FONT and any character/paragraph data. I don’t want this to change from the settings i’ve already changed, i don’t want it to change them into the settings I happened to use on the design I created the macro with.

    Simply it: Selects Layer named “About” > disable styles > ctrl+enter (to edit the text) > types text I want > enables styles > presses Image Processor II hotkey > saves > end.
    It’s perfect, BUT, that step where it types what I want, it’s taking in too much. Ok, I hope I explained it well enough.
    Is there any way i’m not thinking of to get around this issue?

    You get the gist. I just want it to simply type, that’s it… Is there anything I can do?
    Perhaps python can be brought into this and use a text file with want I want maybe?

    Any ideas guys?

    Brendon Murphy replied 5 years, 5 months ago 2 Members · 1 Reply
  • 1 Reply
  • Brendon Murphy

    December 9, 2020 at 4:37 am

    This may be best suited to a script instead of an action. Photoshop scripts are generally written in javascript. The ScriptingListener photoshop plugin may help if you are not too familiar with coding; it writes out the javascript code for whatever action you perform.

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy