From e17a8366ace0a164ac030fbd7229d043a081a07d Mon Sep 17 00:00:00 2001 From: luka Date: Mon, 8 Dec 2025 10:37:32 +0000 Subject: [PATCH 1/4] Actualizar backup_script.sh --- backup_script.sh | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/backup_script.sh b/backup_script.sh index f8ba094..5caa37a 100755 --- a/backup_script.sh +++ b/backup_script.sh @@ -1,30 +1,23 @@ #!/bin/bash -# $1 es la ruta absoluta al directorio del script de Python, pasada desde el código BASE_DIR="$1" # --- CONFIGURACIÓN CON RUTAS ABSOLUTAS --- SOURCE_DIR="${BASE_DIR}/data" -# La variable DEST_DIR ahora contendrá el nombre del archivo ZIP con la ruta, NO un directorio TIMESTAMP=$(date +%Y-%m-%d_%H-%M) DEST_FILE="${BASE_DIR}/Copias_Backup/backup_${TIMESTAMP}.zip" # ------------------------------------------ echo "--- Iniciando copia de seguridad de: ${SOURCE_DIR} ---" -# Verificar si el directorio de origen existe if [ -d "$SOURCE_DIR" ]; then echo "Comprimiendo a: $DEST_FILE" - # Navegamos al directorio base para que los nombres de los archivos dentro del ZIP - # sean relativos a BASE_DIR (ej. data/alarmas, data/musica). - cd "$BASE_DIR" || exit 1 # Salir si no se puede cambiar de directorio + + cd "$BASE_DIR" || exit 1 - # Comando 'zip': - # -r: recursivo (incluye subdirectorios) - # -q: silencioso (quita la lista de archivos) - # Ruta del archivo ZIP de destino, y luego la carpeta que queremos comprimir ('data') + zip -rq "$DEST_FILE" "data" if [ $? -eq 0 ]; then From 3e40473948da22379537a35e9cafaf0496a2f0fc Mon Sep 17 00:00:00 2001 From: luka Date: Mon, 8 Dec 2025 10:38:37 +0000 Subject: [PATCH 2/4] Actualizar config.py --- config.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/config.py b/config.py index e277595..2ccd994 100644 --- a/config.py +++ b/config.py @@ -9,16 +9,13 @@ SCRIPT_PATH = os.path.join(BASE_DIR, SCRIPT_NAME) archivo_registro_csv = os.path.join(BASE_DIR, "data", "registro_recursos.csv") PROGRESS_FILE = 'progress.tmp' -# NUEVO: Ruta de guardado de JSON y Carpeta de alarmas ALARM_SAVE_FILE = os.path.join(BASE_DIR, "data", "alarmas.json") ALARM_FOLDER = os.path.join(BASE_DIR, "data", "alarmas") -ALERTA_SOUND_FILE = None # Almacenará la ruta del archivo de sonido seleccionado por el usuario +ALERTA_SOUND_FILE = None -# Rutas de Scraping SCRAPING_FOLDER = os.path.join(BASE_DIR, "data", "scraping") SCRAPING_CONFIG_FOLDER = os.path.join(BASE_DIR, "data", "tipo_scraping") -# NUEVO: Carpeta específica para el Bloc de Notas NOTES_FOLDER = os.path.join(BASE_DIR, "data", "notas") # --- Variables de Monitoreo --- From 11b9dc81755e0a7befc06700269fed151a4c15ac Mon Sep 17 00:00:00 2001 From: luka Date: Tue, 9 Dec 2025 18:30:04 +0000 Subject: [PATCH 3/4] Actualizar README.md --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index ba55fd8..6d01d30 100644 --- a/README.md +++ b/README.md @@ -12,9 +12,12 @@ especializadas como **psutil** y **matplotlib**. ------------------------------------------------------------------------ ## Enlace al Video Explicativo - +**En Drive** https://drive.google.com/file/d/1mqQ41Z2r3j3VkGJUgI2dmPMIH5i2lHNq/view?usp=sharing +**En YouTube** +https://youtu.be/efW9_IRp9UY + ------------------------------------------------------------------------ From 0ee52d27cb0f5f813887bc46329fa7b396c0ae36 Mon Sep 17 00:00:00 2001 From: luka Date: Tue, 9 Dec 2025 18:34:52 +0000 Subject: [PATCH 4/4] Actualizar README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 6d01d30..76391a0 100644 --- a/README.md +++ b/README.md @@ -12,10 +12,10 @@ especializadas como **psutil** y **matplotlib**. ------------------------------------------------------------------------ ## Enlace al Video Explicativo -**En Drive** +**En Drive**: https://drive.google.com/file/d/1mqQ41Z2r3j3VkGJUgI2dmPMIH5i2lHNq/view?usp=sharing -**En YouTube** +**En YouTube:** https://youtu.be/efW9_IRp9UY ------------------------------------------------------------------------