Tengo un Applescript que hace clic con éxito en el botón Reemplazar en el cuadro de diálogo Guardar como de InDesign , pero el mismo script no funciona en Photoshop. Falla en el comando de clic en esta sección del script:
tell application "System Events" to tell process activeProcess
click button "Replace" of sheet 1 of front window
end tell
con este mensaje:
Can't get sheet 1 of window 1 of process "Adobe Photoshop CC 2018": invalid index
Esto es lo que muestra el Inspector de accesibilidad para el botón Reemplazar : Probé varios enfoques para identificar la hoja, ninguno de los cuales funcionó. ¿Alguna sugerencia?
Solo para ser minuciosos, así es como se ve el cuadro de diálogo Guardar como cuando el botón Reemplazar está disponible:
¡Gracias por tu ayuda!
Esto me funciona en la última versión de High Sierra y 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
Can't get window "Save As" of process "Adobe Photoshop CC 2018"
Si cambio window "Save As"
a front window
la ventana se encuentra pero la hoja no, y ese es el problema original. Identificar la hoja parece ser el problema.
Joonas
Sarjo
Joonas
Joonas