actualmente estoy desarrollando un script con script extendido que es un lenguaje de script similar a javascript, que usamos para automatizar tareas en los softwares de Adobe (aquí es premiere pro) Esto es lo que está haciendo mi código: -importo archivos desde una carpeta en mi computadora -luego los puse en un contenedor en mi proyecto prpro -y para cada uno de estos archivos creo un contenedor con el archivo y una secuencia
Mi problema es que el último archivo no se mueve en un contenedor.
aquí está mi código
root = app.project.rootItem newFilesPath = "C:/Path" newFilesBin = root.children[0] app.project.importFiles(newFilesPath, true, newFilesBin, false) app.project.save() newFilesBin = root.children[0] for(i=0; i<newFilesBin.children.numItems; i++){ newFile = newFilesBin.children[0] name = newFile.name newBin = root.createBin(name) file.moveBin(newBin) }Entonces, si coloco varios archivos en la ruta, no mueve el último archivo en lugar de mover todos los archivos
Gracias por la ayuda
Encontré la solución:
acabo de cambiar los parámetros de mi ciclo for
for(i=-1; i<newFilesBin.children.numItems+1; i++)No sé exactamente por qué funciona, pero funciona.