Remove local-files from repository and add to .gitignore

This commit is contained in:
MrMatiz2 2025-07-22 08:34:24 -05:00
commit 99a4e91a74
3 changed files with 0 additions and 91 deletions

View file

@ -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.")

View file

@ -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.")

View file

@ -1 +0,0 @@
[]