EliminarDuplicados (miniproyecto)


Subject: EliminarDuplicados (miniproyecto)
bueno viendo que el código le gusto a varios lo pongo en un post a parte, para ver como evoluciona.

e descubierto que cuando hay varios archivos vacíos, pero son archivos diferentes el hash da igual.
estoy buscando la razón y ver como arreglar eso, todo eso en búsqueda de todos los archivos "*" o "*.*"

ojo con usar ese filtro y poner eliminar!! podría borrar archivos de sistema.

444_1588364487_441952


EliminarDuplicados-0.1.8.tar.gz
Description:  
Download
Filename: EliminarDuplicados-0.1.8.tar.gz
Filesize: 15.93 KB
Downloaded: 105 Time(s)
EliminarDuplicados-0.1.8.tar.gz
Description:  
Download
Filename: EliminarDuplicados-0.1.8.tar.gz
Filesize: 15.93 KB
Downloaded: 105 Time(s)
EliminarDuplicados-0.1.8.tar.gz
Description:  
Download
Filename: EliminarDuplicados-0.1.8.tar.gz
Filesize: 15.93 KB
Downloaded: 105 Time(s)

Subject: Re: EliminarDuplicados (miniproyecto)
Hola Vector, vi que usas hash para identificar los archivos, esto si bien es un método seguro para identificar repetidos requiere algo de computo y por lo tanto mas tiempo.
Te sugiero que primero uses stat del sistema que es muy rápido para seleccionar solo los archivos que tengan el mismo tamaño y los que sean únicos ya los dejas de lado en esta primera etapa casi sin uso de procesador.
Fijate en este post de Vuott del foro italiano
https://www.gambas-it.org/wiki/inde...nerali_dei_file
Luego continuas con la etapa 2 que es la del método hash
Espero que te sirva
Saludos

Profile PM  
Subject: Re: EliminarDuplicados (miniproyecto)
He actualizado este programa de nuevo. Ahora incluye la recomendación de Tincho. ¡El aumento de la velocidad es enorme! Está totalmente traducido al inglés.

delete-20duplicates0


EliminarDuplicados-CO-0.3.tar.gz
Description:  
Download
Filename: EliminarDuplicados-CO-0.3.tar.gz
Filesize: 17.16 KB
Downloaded: 111 Time(s)
EliminarDuplicados-CO-0.3.tar.gz
Description:  
Download
Filename: EliminarDuplicados-CO-0.3.tar.gz
Filesize: 17.16 KB
Downloaded: 111 Time(s)
EliminarDuplicados-CO-0.3.tar.gz
Description:  
Download
Filename: EliminarDuplicados-CO-0.3.tar.gz
Filesize: 17.16 KB
Downloaded: 111 Time(s)

Profile PM  
Subject: Re: EliminarDuplicados (miniproyecto)
Lo siento, hay un error si sólo se encuentra un archivo. El código ha sido cambiado para mejorar las cosas.


EliminarDuplicados-CO-0.3.1.tar.gz
Description:  
Download
Filename: EliminarDuplicados-CO-0.3.1.tar.gz
Filesize: 17.21 KB
Downloaded: 111 Time(s)
EliminarDuplicados-CO-0.3.1.tar.gz
Description:  
Download
Filename: EliminarDuplicados-CO-0.3.1.tar.gz
Filesize: 17.21 KB
Downloaded: 111 Time(s)
EliminarDuplicados-CO-0.3.1.tar.gz
Description:  
Download
Filename: EliminarDuplicados-CO-0.3.1.tar.gz
Filesize: 17.21 KB
Downloaded: 111 Time(s)

Profile PM  
Subject: Re: EliminarDuplicados (miniproyecto)
Es muy rapido!

Encontre un bug al clickear "Eliminar repetidos"

captura_de_pantalla_de_2020_05_08_14_02_44

Profile PM  
Subject: Re: EliminarDuplicados (miniproyecto)
Hola tercoIDE. Gracias por probarlo. Por favor, use el código posterior 'V0.3.1'. Creo que encontrarás el problema arreglado.

Profile PM  
Subject: Re: EliminarDuplicados (miniproyecto)
cogier escribió:  
Hola tercoIDE. Gracias por probarlo. Por favor, use el código posterior 'V0.3.1'. Creo que encontrarás el problema arreglado.


Yes sir!

Profile PM  

Page 1 of 1


  
You cannot post new topics
You cannot reply to topics
You cannot edit your posts
You cannot delete your posts
You cannot vote in polls
You cannot attach files
You can download files
You cannot post calendar events

   

This is a "Lo-Fi" version of our main content. To view the full version with more information, formatting and images, please click here.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Generation Time: 0.1004s (PHP: -24% SQL: 124%)
SQL queries: 24 - Debug Off - GZIP Enabled