comprova la rura

duplica els resultats de fitxers brossa
mes info en --listar
--aplanar
This commit is contained in:
2026-02-20 21:25:47 +01:00
parent 9769e0aa6f
commit b462c9fb1e
4 changed files with 59 additions and 42 deletions
+4 -1
View File
@@ -55,6 +55,7 @@ class SummaryCollector:
)
cleaned = count_step(["clean"])
flattened = count_step(["flatten"])
pages_normalized = count_step(["normalize_pages"])
images_converted = count_step(["normalize_images", "convert_images"])
format_converted = count_step(["convert"])
@@ -75,6 +76,8 @@ class SummaryCollector:
if modified:
if cleaned:
lines.append(f" · {'Limpiados':<{_SL}} : {cleaned:>{w}}")
if flattened:
lines.append(f" · {'Aplanados':<{_SL}} : {flattened:>{w}}")
if pages_normalized:
lines.append(f" · {'Páginas normalizadas':<{_SL}} : {pages_normalized:>{w}}")
if images_converted:
@@ -139,7 +142,7 @@ class SummaryCollector:
("Extensión incorrecta", "validate", lambda w: "Extensión incorrecta" in w, ["convert"], "convertido"),
("Basura detectada", "check_trash", lambda w: True, ["clean"], "limpiado"),
("Ficheros extraños", "check_foreign", lambda w: True, ["clean"], "limpiado"),
("Estructura anidada", "check_nested", lambda w: w.startswith("Imágenes en subdirectorio: "), ["clean"], "aplanado"),
("Estructura anidada", "check_nested", lambda w: w.startswith("Imágenes en subdirectorio: "), ["flatten"], "aplanado"),
("Estructura compleja", "check_nested", lambda w: w.startswith("Múltiples subdirectorios"), [], None),
("Numeración de páginas", "check_page_numbering", lambda w: True, ["normalize_pages"], "renumerado"),
("Imágenes mezcladas", "check_image_extensions", lambda w: True, ["normalize_images", "convert_images"], "normalizado"),