diff --git a/local-files/automations/generate_zip.py b/local-files/automations/generate_zip.py deleted file mode 100644 index fc79ec4..0000000 --- a/local-files/automations/generate_zip.py +++ /dev/null @@ -1,51 +0,0 @@ -from pathlib import Path -from zipfile import ZipFile -import datetime -import os - -# ====== CONFIGURACIÓN ====== -carpeta_origen = Path(r"D:\Users\aleja\Code\n8n-nodes-starter-s4ds\local-files\images") -archivo_zip = carpeta_origen.parent / f"queue_{datetime.date.today()}.zip" - -# Extensiones de imagen a eliminar después del zip -extensiones_imagen = {".jpg", ".jpeg", ".png", ".gif", ".bmp", ".webp", ".tiff"} - -# ====== OBTENER ARCHIVOS ====== -archivos_a_comprimir = list(carpeta_origen.glob("*")) # Solo archivos del nivel actual - -archivo_queue_json = carpeta_origen / "queue.json" - -# ====== CREAR ZIP ====== -if archivos_a_comprimir: - with ZipFile(archivo_zip, 'w') as zipf: - for archivo in archivos_a_comprimir: - if archivo.is_file(): - zipf.write(archivo, arcname=archivo.name) - print(f"📦 Añadido al zip: {archivo.name}") - print(f"\n✅ ZIP creado en: {archivo_zip}") -else: - print("⚠️ No hay archivos para comprimir.") - exit() - -# ====== ELIMINAR IMÁGENES ====== -eliminados = 0 -for archivo in archivos_a_comprimir: - if archivo.suffix.lower() in extensiones_imagen: - try: - archivo.unlink() - print(f"🗑️ Imagen eliminada: {archivo.name}") - eliminados += 1 - except Exception as e: - print(f"❌ Error al eliminar {archivo.name}: {e}") - -print(f"\n🧹 Eliminación finalizada. Total imágenes eliminadas: {eliminados}") - -# ====== LIMPIAR queue.json ====== -if archivo_queue_json.exists(): - try: - archivo_queue_json.write_text("[]", encoding="utf-8") - print(f"\n✅ queue.json limpiado correctamente.") - except Exception as e: - print(f"❌ Error al limpiar queue.json: {e}") -else: - print("⚠️ queue.json no se encontró en la carpeta.") \ No newline at end of file diff --git a/local-files/automations/videos_search.py b/local-files/automations/videos_search.py deleted file mode 100644 index b8bd7ea..0000000 --- a/local-files/automations/videos_search.py +++ /dev/null @@ -1,39 +0,0 @@ -from pathlib import Path -from datetime import datetime, timedelta -import shutil - -# ====== CONFIGURACIÓN ====== -carpeta_base = Path(r"D:\Users\aleja\AppData\Local\Temp\gradio") -carpeta_destino = Path(r"D:\Users\aleja\Code\n8n-nodes-starter-s4ds\local-files\videos") -buscar_recursivamente = True - -# ====== CALCULAR HORA LÍMITE ====== -ahora = datetime.now() -una_hora_atras = ahora - timedelta(hours=1) - -# ====== BÚSQUEDA ====== -archivos = carpeta_base.rglob("*.mp4") if buscar_recursivamente else carpeta_base.glob("*.mp4") -encontrados = [] - -for archivo in archivos: - try: - modificado = datetime.fromtimestamp(archivo.stat().st_mtime) - if modificado >= una_hora_atras: - encontrados.append(archivo) - except Exception as e: - print(f"⚠️ Error al leer {archivo.name}: {e}") - -# ====== COPIAR ARCHIVOS ====== -if encontrados: - carpeta_destino.mkdir(parents=True, exist_ok=True) - print(f"\n🎯 Archivos .mp4 modificados en la última hora:\n") - - for archivo in encontrados: - destino = carpeta_destino / archivo.name - try: - shutil.copy2(archivo, destino) - print(f"✅ Copiado: {archivo.name}") - except Exception as e: - print(f"❌ Error al copiar {archivo.name}: {e}") -else: - print("\n⚠️ No se encontraron archivos .mp4 recientes.") diff --git a/local-files/images/queue.json b/local-files/images/queue.json deleted file mode 100644 index 0637a08..0000000 --- a/local-files/images/queue.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file