Quiero cargar un archivo de paleta (.pal) a las imágenes que he abierto. como las imágenes son enormes, no puedo hacerlo manualmente. ¿Puede alguien sugerirme que haga esto?
Esto probablemente pertenezca a SU o SO, pero ya que estamos aquí, y está vagamente relacionado con el diseño, aquí va:
Dado que un .pal es un archivo "sidecar", solo tiene que tener el mismo nombre que el archivo de mapa de bits al que acompaña y estar en el mismo directorio. La forma más rápida de hacer lo que necesita sería construir un script simple en Mac OS o Windows. No hay necesidad de abrir los archivos en absoluto.
Las siguientes instrucciones son para Windows, pero se aplica el mismo procedimiento en Mac OS o Linux.
Vuelque una lista de directorio simple de los archivos de mapa de bits .cut (o lo que sea) en un archivo de texto usando dir /b *.* > listing.txt
.
Abra el archivo resultante en un editor de texto que admita expresiones regulares, como Notepad ++, y cambie todas las extensiones (.cut o lo que sea) a .pal.
Si foo.pal
es el archivo de la paleta maestra, agréguelo copy foo.pal
al principio de cada línea listing.txt
usando una expresión regular para buscar y reemplazar. Busque ^
(el comienzo de cualquier cadena) y reemplácelo con copy foo.pal
para agregar el comando de copia al comienzo de cada línea, todo de una sola vez. Esta es la razón por la que desea algo como Notepad ++ (o cualquier editor de texto que admita grep).
Renombra tu listing.txt
a listing.bat
y ejecútalo.
En Mac OS o Linux, se aplica el mismo procedimiento general, pero en ese caso, probablemente canalizaría la salida de ls a través de sed usando la misma expresión regular para obtener el ejecutable de una sola vez.
En cualquier caso, verifique el archivo de secuencia de comandos para asegurarse de que tiene las líneas de comando correctas antes de ejecutarlo. ¡Ahorrará la eliminación innecesaria de archivos falsos!
bummzack
Horacio
alan gilbertson