Come utilizzare Applescript per fare clic sul pulsante Sostituisci nella finestra di dialogo Salva con nome di Photoshop?

4

Ho un oggetto Applescript che fa clic con il pulsante Sostituisci nella finestra di dialogo Salva con nome di InDesign, ma lo stesso script non funziona in Photoshop. Non riesce nel comando fai clic in questa sezione dello script:

tell application "System Events" to tell process activeProcess
    click button "Replace" of sheet 1 of front window
end tell

con questo messaggio:

Can't get sheet 1 of window 1 of process "Adobe Photoshop CC 2018": invalid index

Ecco cosa mostra il pannello Controllo accessibilità per il pulsante Sostituisci : Hoprovatovariapprocciperidentificareilfoglio,nessunodeiqualihafunzionato.Qualchesuggerimento?

Peressereesaurienti,eccocomeapparelafinestradidialogoSalvacomequandoèdisponibileilpulsanteSostituisci:

Grazie per il tuo aiuto!

    
posta Sarjo 03.04.2018 - 01:20
fonte

1 risposta

3

Questo funziona per me sull'ultima versione di High Sierra e Adobe Photoshop CC 2018 ...

delay 1
tell application "System Events"
    click UI element "Replace" of sheet 1 of window ¬
        "Save As" of application process "Adobe Photoshop CC 2018"
    delay 0.3
    click UI element "Large file size (Fastest saving)" of window ¬
        "PNG Format Options" of application process "Adobe Photoshop CC 2018"
    delay 0.3
    click UI element "OK" of window "PNG Format Options" of ¬
        application process "Adobe Photoshop CC 2018"
end tell

    
risposta data 06.04.2018 - 20:23
fonte

Leggi altre domande sui tag