{ "x1.py": { "display_name": "01: Copiar Valores Actuales y de Inizio", "short_description": "Copia los valores desde una DB exportada como .DB a otra", "long_description": "Copia los valores desde una DB exportada como .DB a otra usando la posición de cada variable. Primero controla que el tipo de datos sea correcto para continuar con la asignacion.", "hidden": false }, "x2.py": { "display_name": "02: Generar comparativa", "short_description": "Genera archivo Excel con la comparación de los 3 archivos.", "long_description": "", "hidden": false }, "DB_Parser.py": { "display_name": "DB_Parser", "short_description": "Sin descripción corta.", "long_description": "", "hidden": true }, "x3.py": { "display_name": "03: Parse DB/AWL", "short_description": "Crear archivos json haciendo parsing de los archivos .db o .awl", "long_description": "", "hidden": false }, "x4.py": { "display_name": "04: Generar S7 Source y MD", "short_description": "Genera código S7 (.txt) y Markdown (.md) desde JSON.", "long_description": "Procesa archivos JSON (generados por x3.py) para reconstruir el código fuente S7 en formato .txt y generar documentación detallada en formato Markdown para cada Bloque de Datos (DB) contenido en el JSON.", "hidden": false }, "x5.py": { "display_name": "05: Generar Descripción MD del JSON", "short_description": "Genera documentación descriptiva de archivos JSON en Markdown.", "long_description": "Crea un archivo Markdown que documenta la estructura interna de los archivos JSON (generados por x3.py). Detalla UDTs y DBs, incluyendo sus miembros, offsets, tipos de datos, y valores iniciales/actuales, facilitando la comprensión del contenido del JSON.", "hidden": false }, "x6.py": { "display_name": "06: Generar Excel desde JSON", "short_description": "Genera documentación de DBs en formato Excel (.xlsx) desde JSON.", "long_description": "Procesa archivos JSON (generados por x3.py) y exporta la información de cada Bloque de Datos (DB) a un archivo Excel (.xlsx). La hoja de cálculo incluye detalles como direcciones, nombres de variables, tipos de datos, valores iniciales, valores actuales y comentarios.", "hidden": false }, "x7_value_updater.py": { "display_name": "x7_value_updater", "short_description": "Sin descripción corta.", "long_description": "", "hidden": false } }