[FIXED] Photoshop JavaScript -Skript – Gibt es eine Möglichkeit, bei der Verwendung von Saveas nicht manuell auf OK zu klicken?

Ausgabe

Ich habe ein Photoshop-Skript, das funktioniert und alles tut, was ich brauche, außer wenn ich in der letzten Zeile meines Skripts Folgendes aufrufe:


    var saveLocation = File("/Users/user/Desktop/cats/catT1"+i+".jpg");
    var config = new JPEGSaveOptions();
    config.quality = 10;

    app.activeDocument.saveAs(saveLocation, config);

Es öffnet das SaveAs-Fenster, in dem ich auf Speichern klicken kann, und sobald ich es habe, öffnet sich ein JPEG-Optionsfenster, in dem ich auf OK klicken muss.

Ich möchte dieses Skript über viele Elemente ausführen und brauche daher wirklich eine Möglichkeit, das Klicken zu automatisieren / zu eliminieren …

Wenn ich displayDialogs = DialogModes.OFF hinzufüge; Zu meinem Skript sehe ich beim Ausführen Folgendes:
Error

Jede Hilfe sehr geschätzt.

Lösung

Damit können Sie beim Start eines Skripts beliebige Dialogfenster einfach unterdrücken:

// Switch off any dialog boxes
displayDialogs = DialogModes.NO; // OFF 

Zum Debuggen können Sie sie auf ERROR displayDialogs = DialogModes.ERROR;oder normal setzendisplayDialogs = DialogModes.ALL;

In Anbetracht dessen, dass dies den Status von Photoshop ändert, habe ich mich daran gemacht, sie zu allen myscripts hinzuzufügen, sie zu Beginn auszuschalten und am Ende wieder einzuschalten.


Beantwortet von –
Ghoul Fool


Antwort geprüft von –
Terry (FixError Volunteer)

0 Shares:
Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like