ParamManagerScripts/backend/script_groups
Miguel ab99a1cee1 Implement hash-based change detection for XML files and enhance cross-reference parsing documentation
- Added HASH_DETECTION.md to document the new SHA256 hash-based change detection method for XML files, detailing its advantages over traditional methods.
- Introduced a new field `source_xml_hash` in JSON files to store the hash of the source XML, improving change detection accuracy.
- Updated `x0_main.py`, `x1_to_json.py`, and `x2_process.py` to implement hash calculation and usage in processing logic.
- Created xref_info.md to provide comprehensive technical documentation on parsing TIA Portal `_XRef.xml` files for call tree generation.
- Added debug scripts (`debug_find_network13.py`, `debug_sr_details.py`, `debug_sr_processed.py`, `debug_sr_xml.py`) for detailed analysis of network and instruction data in JSON and XML formats.
2025-09-02 15:53:49 +02:00
..
Analisis/TwinCat/scl Se añadieron requisitos de codificación de salida en el archivo de configuración del backend, especificando que la salida estándar debe ser en UTF-8 para evitar problemas de caracteres corruptos. Además, se realizaron mejoras en el script `x1_lad_converter.py`, incluyendo la implementación de clases para gestionar funciones y bloques de funciones, así como la recopilación de interfaces de funciones en la primera pasada del convertidor. Se actualizaron los logs para reflejar la ejecución y los resultados del proceso de conversión. 2025-07-10 11:24:11 +02:00
CSharpCodeMerger Add functionality to open current working directory in file explorer 2025-05-19 18:21:28 +02:00
EmailCrono feat: Implement script execution and stopping functionality 2025-08-23 10:51:38 +02:00
IO_adaptation Se añadió una nueva ruta API `/api/update-backend-setup` para actualizar todos los archivos `backend_setup.md` en subdirectorios `.doc` copiando el contenido desde un archivo fuente. Se implementó la lógica para manejar errores y reportar el estado de la actualización. Además, se incorporó un botón en la interfaz de usuario para facilitar esta acción. Se realizaron mejoras en la documentación de `backend_setup.md` y se ajustaron los mensajes de salida para mayor claridad. 2025-08-08 11:25:52 +02:00
ImportHTML Eliminados los pyc 2025-08-02 10:39:00 +02:00
ObtainIOFromProjectTia Implement hash-based change detection for XML files and enhance cross-reference parsing documentation 2025-09-02 15:53:49 +02:00
OllamaTools Se añadió la creación del directorio `adjuntos/cronologia` en `x1.py` para almacenar imágenes de correos electrónicos. Se actualizó la función `procesar_eml` para manejar imágenes inline y adjuntas, y se refactorizó el código en `email_parser.py` para incluir la lógica de incrustación de imágenes en Markdown. Además, se mejoró la documentación en `MemoriaDeEvolucion.md` para reflejar estos cambios y se optimizó el manejo de errores en varias funciones. 2025-08-08 15:07:32 +02:00
S7_DB_Utils Actualización de logs y configuración para scripts de exportación en TIA Portal 2025-06-03 11:04:04 +02:00
TwinCat Se añadió una nueva ruta API `/api/update-backend-setup` para actualizar todos los archivos `backend_setup.md` en subdirectorios `.doc` copiando el contenido desde un archivo fuente. Se implementó la lógica para manejar errores y reportar el estado de la actualización. Además, se incorporó un botón en la interfaz de usuario para facilitar esta acción. Se realizaron mejoras en la documentación de `backend_setup.md` y se ajustaron los mensajes de salida para mayor claridad. 2025-08-08 11:25:52 +02:00
XML Parser to SCL Implement hash-based change detection for XML files and enhance cross-reference parsing documentation 2025-09-02 15:53:49 +02:00
example_group Implementación de nuevas funcionalidades en el Launcher GUI 2025-06-06 16:35:11 +02:00
esquema.json Funcionando con la edicion de los esquemas 2025-02-09 11:09:21 +01:00