Necesito pasar a un .jsx script (un script de Photoshop escrito en JavaScript) una lista de archivos de imagen como argumentos cuando se añaden a una carpeta. Según la documentación de Adobe, se puede llamar a un .jsx de la siguiente manera:
tell application "Adobe Photoshop CS6"
do javascript (file "/path/myPhotoshopScritp.jsx") ¬
with arguments { "path/image1.jpg","path/image3.jpg","path/image4.jpg" }
end tell
Sé que cuando se desencadena un flujo de trabajo de acción de carpeta, los elementos que se añadieron a la carpeta adjunta se pasan al flujo de trabajo. Pero tengo problemas para referenciar estos elementos desde AppleScript y componer dinámicamente el array que se ve en la última parte del script:
"path/image1.jpg","path/image3.jpg","path/image4.jpg"
Imagino que es una tarea sencilla, pero AppleScript no es intuitivo para mí.