0

I'm writing scripts to automate some things and I would like to make it easier to identify what commands and functions a user is executing. Something like a plugin that monitors and then stores that information in a database or file would seem ideal.

Does this exist or is this possible in the Photoshop and Illustrator scripting environments?

0

1 Answer 1

1

I don't believe so. Scripting tells the application to do something, and does not control events outside the application environment (such as database input).

What you are seeking is something like a key logger or screen recorder.

Photoshop does offer a history log in its preferences.

It will spit out things like this, which still isn't what you are really asking for:

        2013-09-09 03:53:44 File Map.psd closed
        Close
2013-09-09 04:18:02 File Scan-130909-0003.tif opened
        Open
            01:Users:scott:Desktop:Scan-130909-0003.tif
    Levels
        Levels
            Preset Kind: Custom
            Adjustment: levels adjustment list
            levels adjustment
            Channel: composite channel
            Input: 75, 255
2013-09-09 04:18:21 File Untitled-1 opened
2013-09-09 04:18:21 File Default Type Styles.psp opened
        Make
            New: document
            Mode: RGB color mode
            Width: 8.5 Inches
            Height: 11 Inches
            Resolution: 150 per inch
            Pixel Aspect Ratio: 1
            Fill: transparent
            Depth: 8
            Profile:  “Display”
        Select previous document
        Select next document
    Drag Layer
    Reveal All
    Convert to Smart Object
        Convert to Smart Object
    Free Transform
        Transform
            Center: center
            Translate: 1.289 Inches, 1.527 Inches
            Width: 74.6%
            Height: 74.6%
            Angle: -8.7°
        Print Print Options of current document
            Printer Options
            With Color Management
            Intent: relative colorimetric
            false
            Printer Name:  “Xerox Phaser 3250”
            Proof Setup
            Builtin: working CMYK
            Proof Setup
            Builtin: working CMYK
            Print Output Options
            Without Caption
            Without Calibration Bars
            Without Registration Marks
            Without Corner Crop Marks
            Without Center Crop Marks
            Without Labels
            Without Negative
            Without Emulsion Down
            false
            Background Color: RGB color
            Red: 255
            Green: 255
            Blue: 255
            Border: 0 Inches
            Bleed: 0 Inches
            150 pixels
            With Include Vector Data
            Page Position: centered
            Left: -0.174 Inches
            Top: -0.174 Inches
            Print Scale: 100%
            false
            767
            0
            587
            0
             
            (data)...
             “”
        Print One Copy
2
  • Adobe scriptlistener has been around since the early 2000s. Let's give a real answer eh? A bunch of people closed this prematurely so I can't write a new answer. And problematic since this Q/A appears in google searches. Here's the simple, prescribed answer from adobe: helpx.adobe.com/photoshop/kb/… Commented May 31 at 15:41
  • @WebandFlow It's closed because it's off topic. Scripting and/or plug in construction is not on topic. Scripting which uses the OS is even more off-topic. The apparent desire to reopen a 2013 question, more than a decade later, is poorly placed. Why not expend your energy answering recent questions that have a greater chance of helping others?
    – Scott
    Commented Jun 2 at 23:53

Not the answer you're looking for? Browse other questions tagged or ask your own question.