Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

197
Views
Ejecutar un script en todos los archivos .ai en un directorio

Soy diseñador gráfico y principiante en programación. Así que por favor hazme el tonto :)

Tengo un script que ejecuto a través de Illustrator. Incrusta una imagen y elimina una máscara de recorte en el archivo. Necesito que este script se ejecute en varios archivos .ai en una carpeta.

El problema es que no puedo crear una acción por lotes (en Illustrator) para ejecutar el script. Nuestro técnico de TI no quiere agregar la secuencia de comandos a nuestra configuración de Illustrator en varias cuentas. ¿Hay alguna manera de agregar código a mi script para hacer esto?

Lo necesito para abrir todos los archivos, ejecutar el script y guardar. Los archivos se pueden dejar abiertos en Illustrator, no es necesario cerrarlos.

¿Qué código necesito agregar a mi script?

Estoy en una Mac, no en una PC.

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Se puede hacer de esta manera:

 function my_script() { // copy a full text of your script here // or include the jsx file this way: # include '~/Desktop/script/my_script.jsx' } function main() { var folder = Folder.selectDialog('Please, select the folder'); if (!(folder instanceof Folder)) return; var files = folder.getFiles('*.ai'); if (files.length == 0) { alert('Folder doesn\'t content AI files'); return; } var i = files.length; while (i--) { var doc = app.open(files[i]); my_script(); // <------- here your script is running doc.save(); doc.close(); } alert(files.length + ' files were processed'); } main();
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!