<p dir="ltr">Il giorno 20/giu/2013 08:35, "simozack" <<a href="mailto:simozackml@gmail.com">simozackml@gmail.com</a>> ha scritto:<br>
> Avevo già fatto una cosa simile tempo fa per gli MP3.<br>
><br>
> Io l'avevo pensata in questo modo: passare tutti i file presenti in<br>
> una data subdirectory, calcolare l'MD5 e registrare percorso, nome del<br>
> file e MD5 su un db sqlite (qui puoi sbizzarrirti sui dati che ci<br>
> metti dentro).<br>
><br>
E qui corrisponde pressappoco a quello che voglio fare io, solo generalizzato a tutti i file e non solo a mp3.</p>
<p dir="ltr">> Poi, con uno qualunque dei millemila gestori di database sqlite (anche<br>
> con il plugin di Firefox, per capirci) a botte di query verificavo i<br>
> duplicati.</p>
<p dir="ltr">Qui la differenza è che i file stagno su un file server, senza interfaccia grafica... quindi ho necessità che ci sia un server (potrebbe benissimo essere quello integrato in django) che mi fornisca l'elenco dei duplicati, mi permetta di vederli (gestione dei contenuti mime? O ci pensa il client?), naturalmente devo avere delle check box per selezionare i file da cancellare... e il pulsante "delete".</p>
<p dir="ltr">> Sempre a botte di query, aggiornavo il campo "da eliminare" nel db ed<br>
> alla fine script python che puliva il filesystem.<br>
></p>
<p dir="ltr">Appunto...</p>
<p dir="ltr">> Indubbiamente non era la cosa più comoda ed immediata del mondo, però<br>
> funzionava... :)<br>
></p>
<p dir="ltr">Invece per me sarebbe di una comodità estrema.</p>
<p dir="ltr">> Librerie utilizzate: MD5, sqlite, os.<br>
<br>
Byez<br>
-- <br>
Gollum1<br>
tessssoro, dov'è il mio tessssoro...</p>