+ Replica alla discussione
Pagina 1 di 3 1 2 3 UltimoUltimo
Mostra risultati 1 a 10 di 26
  1. #1
    Assiduo pollu avatar
    Iscritto
    04-06
    Messaggi
    221

    riconoscere file uguali ma con nome diverso

    Ciao a tutti

    c'è un modo per trovare, al di la del nome che è diverso, due file uguali?

    E successo questo: ho salvato su un hd esterno le foto che avevo su diversi mac. Per evitare che non mi copiasse file che avevano lo stesso nome (la numerazione di canon per due macchine diverse rimane la stessa) li ho rinominati tutti con un prefisso del computer da cui provenivano.

    Ora ho una cartella foto con dei doppioni.

    Come fare a scovarli e cancellarli?
    Automator? Ma come?

    Grazie

  2. #2
    Bastiancontrario pietro avatar
    Iscritto
    01-02
    Luogo
    Milano,
    Messaggi
    8.573
    la vedo un po' difficile, il nome di un file è parte del file, i due file non sono più uguali

  3. #3
    Profeta Olaf Marzocchi avatar
    Iscritto
    05-00
    Luogo
    Karlsruhe, Germany
    Messaggi
    5.664
    Usi md5 e sei a posto.

  4. #4
    Esperto MacApp avatar
    Iscritto
    06-07
    Messaggi
    606
    Citazione Originale inviato da Olaf Marzocchi Mostra messaggio
    Usi md5 e sei a posto.
    Evidentemente no:

    Questi tre file, ad esempio, hanno nome differente, contenuto differente ed md5 identico:
    http://www.isidoroghezzi.net/md5_col...rack_Obama.pdf
    http://www.isidoroghezzi.net/md5_collision/Al_Gore.pdf
    http://www.isidoroghezzi.net/md5_col...ris_Hilton.pdf

    Codice:
    $ md5 -r Barack_Obama.pdf 
    3d515dead7aa16560aba3e9df05cbc80 Barack_Obama.pdf
    $ md5 -r Paris_Hilton.pdf 
    3d515dead7aa16560aba3e9df05cbc80 Paris_Hilton.pdf
    $ md5 -r Al_Gore.pdf      
    3d515dead7aa16560aba3e9df05cbc80 Al_Gore.pdf
    
    Per chiarimenti cerca "md5 collision" o "3d515dead7aa16560aba3e9df05cbc80" con un qualunque motore di ricerca
    ;-)

  5. #5
    Profeta Olaf Marzocchi avatar
    Iscritto
    05-00
    Luogo
    Karlsruhe, Germany
    Messaggi
    5.664
    Lo so bene, ma se fai anche un controllo con la dimensione del file riduci le probabilità, che comunque sono 1 ogni 2^128.

    Puoi anche fare un controllo incrociato CRC32 e md5, volendo. Il tempo richiesto aumenta poco e la sicurezza abbastanza (ad occhio).

    E alla fin fine, dopo aver fatto una sciocchezza come quella che ha fatto, anche se perdesse una immagine ogni 1000 probabilmente sarebbe già un ottimo risultato.

  6. #6
    Assiduo pollu avatar
    Iscritto
    04-06
    Messaggi
    221
    Intanto grazie.

    La necessità di cambiare nome era evidente: due macchine canon nominano i file allo stesso modo e se avessi sostituito tutti i file con lo stesso nome, avrei perso molti più file rispetto alla vostra soluzione.

    ho fatto confusione (va bene, chiamiamola sciocchezza! :-), ma forse ora vedo la via d'uscita.

    Una cosa banale.

    Praticamente, come si utilizza il md5? Cioè, cosa devo fare? i file sono circa 15000. Perderne 15 o anche 20 non mi importa nulla. Ma come devo muovermi?


    Citazione Originale inviato da Olaf Marzocchi Mostra messaggio
    Lo so bene, ma se fai anche un controllo con la dimensione del file riduci le probabilità, che comunque sono 1 ogni 2^128.

    Puoi anche fare un controllo incrociato CRC32 e md5, volendo. Il tempo richiesto aumenta poco e la sicurezza abbastanza (ad occhio).

    E alla fin fine, dopo aver fatto una sciocchezza come quella che ha fatto, anche se perdesse una immagine ogni 1000 probabilmente sarebbe già un ottimo risultato.

  7. #7
    Profeta Olaf Marzocchi avatar
    Iscritto
    05-00
    Luogo
    Karlsruhe, Germany
    Messaggi
    5.664
    Ti servirebbe uno script che calcola l'md5 di ogni file (metti in conto che vada a 20 MB/s e ottieni il tempo necessario) e sputa fuori in un file di testo 3 valori per ogni file: dimensione, md5, indirizzo completo del tipo:
    1234567 3d515dead7aa16560aba3e9df05cbc80 /Volumes/Disco fisso/Users/me/Pictures/Secret/Vecchio_computer-me_naked.jpg

    A quel punto ordini i file prima per dimensione e poi per md5. Salvi il file e con un altro script fai quello che vuoi fare, ad esempio tenere solo un file per ogni gruppo di linee in cui appaiono lo stesso md5 e la stessa dimensione (ergo sono probabilmente lo stesso file).

  8. #8
    Esperto
    Iscritto
    10-03
    Messaggi
    384
    Potresti provare con TidyUp
    http://www.hyperbolicsoftware.com/TidyUp.html
    Che può fare ricerche di file uguali con molti parametri diversi, forse riesci a trovare una soluzione.

  9. #9
    Profeta Olaf Marzocchi avatar
    Iscritto
    05-00
    Luogo
    Karlsruhe, Germany
    Messaggi
    5.664
    30 dollari?!?!? LOL

  10. #10
    Assiduo pollu avatar
    Iscritto
    04-06
    Messaggi
    221
    si è a pagamento... ma temo che se voglio realmente risolvere il problema dovrò affidarmi a strumenti del genere...
    perché io "uno script che calcola l'md5", purtroppo per me, non so neanche da dove partire... :-(

    brutta la mia ignoranza!!!!!

    p.s. invece dello script posso usare automator?

Discussioni simili

  1. Modificare nome di più file in itunes
    By filidib in forum iTunes
    Risposte: 8
    Ultimo messaggio: 17-12-11, 11:16
  2. vista.Installare font quando i nomi dei file .ttf sono simili o uguali
    By lui23 in forum Font: gestione e creazione
    Risposte: 0
    Ultimo messaggio: 20-03-09, 15:33
  3. esporta pdf cambia nome al file
    By annamarta in forum InDesign
    Risposte: 7
    Ultimo messaggio: 08-02-07, 12:28
  4. Stesso file diverso in neooffice e in msword
    By danielemarongiu in forum Office, Filemaker e Gestionali
    Risposte: 6
    Ultimo messaggio: 27-11-06, 18:45
  5. CS e CS2 - PDF UGUALI DI PESO DIVERSO?!?!
    By Gello in forum InDesign
    Risposte: 1
    Ultimo messaggio: 08-06-06, 12:18

Regole messaggi

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts