Publicado:
Diseñado para facilitar la creación de carpetas de materiales y el acomodo de archivos dentro de éstas.
MaterialesHack
OBJETIVOS:
MaterialesHack está diseñado para facilitar la creación de carpetas de materiales y el acomodo de archivos dentro de éstas.
CREAR CARPETAS
La estructura establecida para las carpetas de materiales es la siguiente:
Cerámica, Estucos, Lítica, Malacología, Metales y Óseo comparten la misma estructura.
a. Dentro de cada carpeta de materiales están contenidas las respectivas carpetas de claves de excavación.
b. La carpeta Cédula anterior no se encuentra dentro de todas las claves.
c. La carpeta Cédula CATSA tampoco se encuentra dentro de todas las claves.

En la pantalla principal CREAR CARPETAS, podrás crear toda esta estructura automáticamente en segundos.
Link para convertir Excel a JSON
MaterialesHack necesita qué indiques las cédulas de excavación de las cuáles quieres que se creen sus respectivas carpetas.
- Crea o reutiliza un archivo Excel con cualquier nombre.
- Estructura tu archivo Excel así:

a. Lista en la columna Clave todas las claves de excavación. Esto creará una carpeta por clave con la estructura mostrada en la IMAGEN 1.
b. Crea dos campos más: Cédula anterior y CATSA. Marca con una x (minúscula) las claves que sí contarán con éstas.
[!NOTE] Los campos en Excel deben llamarse exactamente:
Clave,Cédula anterioryCATSA. Variaciones (mayúsculas o acentos) harán fallar el procedimiento.
- Guarda tu archivo Excel y conviértelo a JSON.
Un JSON es un documento que se utiliza para estructurar datos. Utiliza el enlace proporcionado en el Paso 1 de la ventana principal (IMAGEN 2.) para entrar a una página que te convertirá fácilmente el archivo de Excel a JSON.

[!NOTE] La siguiente página es ajena a MaterialesHack. Puedes utilizar cualquier otra página o método de tu preferencia para convertir el archivo XLSX (archivo de Excel) a JSON.

a. Arrastra y suelta o da clic en esta sección de la página para elegir tu archivo Excel creado en los puntos anteriores. b. Da clic al botón CONVERTIR.

a. Aquí puedes pre visualizar la estructura de un archivo JSON. NO ES NECESARIO que indagues en nada de esto. b. Simplemente dale clic al botón DESCARGAR AHORA y tendrás tu archivo listo.
URL del archivo JSON (Lista de claves)
Una vez listo el archivo JSON, cárgalo en el apartado correspondiente.

Copia y pega la dirección en tu computadora o usa el botón de búsqueda.
[!NOTE] Sólo se permiten archivos
.json.
URL donde se crearán las carpetas
En tu dispositivo debes tener una estructura similar a la siguiente:

Con MaterialesHack, puedes generar automáticamente el contenido de cada carpeta en segundos.
Selecciona una carpeta (Cerámica, Estucos, Lítica, Malacología, Metales u Óseo).
El programa generará la estructura para cada clave indicada en el JSON.
[!NOTE] Si seleccionas una carpeta con nombre distinto (por acento o mayúscula), será rechazada.
❌ ceramica ✅ cerámica

Copia y pega la dirección en tu computadora de la carpeta de materiales respectiva o da clic al botón
para abrir el buscador de archivos.
Por último, da clic en el botón
para generar las carpetas automáticamente.
Repite el proceso para cada carpeta de materiales.

[!IMPORTANT] Una vez realizado este proceso por primera vez, puedes crear nuevas carpetas SIEMPRE QUE QUIERAS, ya sea generando un JSON desde cero con las nuevas entradas o agregándoselas al original en su lista. Incluso, dado el caso de que alguna carpeta de Clave de excavación ahora cuente con una Cédula CATSA o una Cédula anterior con la que antes no, simplemente repite este proceso y se agregarán los faltantes SIN AFECTAR las carpetas ya creadas ni los archivos que ya tengan dentro.
ORGANIZAR ARCHIVOS
ORGANIZAR ARCHIVOS de MaterialesHack copiará y acomodará automáticamente todos los archivos (JPG o PDF) desde una carpeta de origen hacia las carpetas de destino, tal como se ve en la siguiente gráfica.

Especificaciones
Este procedimiento toma un banco de archivos de una carpeta de origen y los copia a sus respectivas carpetas de clave, siguiendo la estructura de la IMAGEN 1.
Ejemplo: carpeta 01_iniciales con imágenes de claves como:

El programa detectará automáticamente las claves de excavación a las que se les hace referencia en los archivos dentro de 01_iniciales. En este ejemplo serían:
T2_14217_226_0000452T2_00060_229_0000379T2_04035_224_0004019
Luego selecciona la carpeta de materiales donde están las claves (Cerámica, Estucos, etc.), y después la carpeta final de destino (por ejemplo: Inicio - DIMENSIONADAS).
Las opciones incluyen:
- Alta resolución (si existe)
- Baja resolución (si existe)
- Cédula automatizada
- Deterioros – DIMENSIONADAS
- Finales – DIMENSIONADAS
- Inicio – DIMENSIONADAS
- Procesos – DIMENSIONADAS
- Cédula CATSA (si existe)
- Deterioros - TAMAÑO ORIGINAL
- Finales - TAMAÑO ORIGINAL
- Inicio - TAMAÑO ORIGINAL
- Procesos - TAMAÑO ORIGINAL
- Todas - TAMAÑO ORIGINAL
Resultado: cada imagen se copiará en automático a su lugar según la clave.
Pasos
- URL donde se encuentran los archivos

Copia y pega la dirección en tu computadora de la carpeta donde se encuentra tu banco de imágenes o da clic al botón
para abrir el buscador de archivos.
[!NOTE] No importa en absoluto el nombre de la carpeta en este primer paso.
- URL de la carpeta de material
Selecciona alguna de tus carpetas de materiales, ya sea Cerámica, Estucos, Lítica, Malacología, Metales u Óseo. Éstas preferentemente ya deben tener dentro alguna carpeta de clave de excavación.
[!NOTE] No importa en absoluto el nombre de la carpeta en este primer paso.
❌ ceramica ✅ cerámica

Copia y pega la dirección en tu computadora de la carpeta de materiales donde quieres mover las imágenes o da clic al botón para abrir el buscador de archivos.
- Carpeta donde se copiarán los archivos
Elige la carpeta final.

Da clic en ORGANIZAR y espera a que se complete el proceso.
¡Listo! Los archivos se habrán distribuido y copiado en sus respectivas carpetas.

Repite este proceso con las carpetas de materiales y las carpetas finales que te falten por llenar y actualizar
Consideraciones
Copia de archivos
- Los archivos originales NO se moverán ni alterarán.
- Siempre podrás acceder a ellos incluso después del proceso.
Actualiza sin riesgos
- Repetir el proceso no borrará archivos ya existentes en destino, solo añadirá los nuevos.
Copia solo si existen las carpetas de destino
- Si se detectan claves sin carpeta de destino, sus archivos no se copiarán. Esto se reflejará en el reporte.
Reportes
Al organizar archivos se generará un reporte en formato .xlsx en la carpeta de materiales seleccionada.
El reporte incluirá:
- Clave: claves detectadas en base a los archivos de origen.
- Estatus: indica si la carpeta de clave ya existe (CARPETA CREADA o CARPETA NO CREADA).
- Número de archivos en la carpeta original.
- Número de archivos que ya estaban en destino.
- Número de archivos nuevos en destino.
- Total en destino tras el proceso.
- Archivos sin copiar (carpeta inexistente).
Recomendación importante: Selecciona bien la carpeta de origen
MaterialesHack toma los archivos y, según la carpeta final seleccionada y la nomenclatura esperada, detecta las claves.
Ejemplo: si la carpeta final es Cédula CATSA, los archivos esperados deben tener formato:
!!! UTM_clave-de-excavación.pdf !!!
Si el formato es distinto, puede haber errores en la detección.
No te preocupes: solo se copiarán archivos si la carpeta de clave ya existe.