Tengo cientos de imágenes para guardar en un formato diferente para un proyecto en el que estoy trabajando. Y el problema es que tengo que hacerlos uno a la vez, así que me pregunto si hay alguna forma de registrar mis acciones guardando uno de ellos y luego haciendo que el programa lo repita buscando en un directorio específico y haciéndolo. con todas las imagenes. No estoy seguro de cómo explicar lo que estoy tratando de hacer, pero solo necesito alguna forma de hacer que el programa que estoy usando automatice la tarea de guardar para cada imagen. PD: no sé si ayuda, pero el programa que estoy usando se llama (Texture Packer)
Parece que el programa TexturePacker incluye la capacidad de procesar imágenes desde la línea de comandos, que luego podría procesar por lotes con un script. Primero querrá instalar la utilidad haciendo clic en Instalar herramienta de línea de comandos en el menú TexturePacker en la aplicación.
Luego, sugiero echar un vistazo a la documentación , que incluye los parámetros de la línea de comandos para la mayoría de las opciones de la aplicación. Eche un vistazo a eso y vea si puede obtener las acciones que necesita en la línea de comandos. Si necesita ayuda para convertirlos en un script de procesamiento por lotes, le sugiero que regrese y modifique su pregunta con los detalles.
find <directoryname> -name \*.png | sed 's/\.png//g' | \ xargs -I % -n 1 TexturePacker %.png \ --sheet %.pvr.ccz \ --data dummy.plist \ --algorithm Basic \ --allow-free-size \ --no-trim \ --opt RGBA4444 \ --dither-fs
Pero sigo recibiendo esta salida en la terminal. (buscar: *.png: No existe tal archivo o directorio)
bmike
Esteban
bajista7
Esteban
bmike
Esteban