Home Sito Majorana ---- Cerca nel Forum con Google ---- Privacy Policy

Rispondi 
 
Valutazione discussione:
  • 0 voti - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
confronto md5
05-10-2012, 11:09 (Questo messaggio è stato modificato l'ultima volta il: 05-10-2012 15:03 da zafran.)
Messaggio: #1
confronto md5
Ogni tanto viene fuori che il confronto del md5 di un file è noioso da fare a occhio e/o lento da fare aprendo un programmone tipo k3b.
La cosa si semplifica di molto con uno scriptino a cui passeremo il nome del file e il md5 corretto
(Es: ./script FILE MD5):

Codice:
#! /bin/sh
if [ $(md5sum $1 |awk '{print $1}') != "$2" ]
then
echo "NEIN"
else
echo "OK"
fi

In alternativa
md5sum FILE |grep MD5 (dove MD5 è ovviamente quello corretto)
se la stringa ritornata è completa, il confronto è positivo.

[Immagine: tux_guitux.png] Parole !
Mai che se ne trovino due uguali !
Trova tutti i messaggi di questo utente
Cita questo messaggio nella tua risposta
05-10-2012, 17:35 (Questo messaggio è stato modificato l'ultima volta il: 03-01-2013 01:30 da zafran.)
Messaggio: #2
RE: confronto md5
Versione grafica:
Codice:
#! /bin/sh

file=`zenity --file-selection --title="Seleziona il file da confrontare"`
i=$?
# controlla se si è premuto OK o Annulla
if [ "$i" -ne 0 ]; then
# è stato premuto annulla o chiusa la finestra
zenity --warning --title="Attenzione" --text="Hai annullato"
exit 1
fi

md=`zenity --entry --title=" "  --text="Inserisci il md5" `
im=$?
# controlla se si è premuto OK o Annulla
if [ "$im" -ne 0 ]; then
# è stato premuto annulla o chiusa la finestra
zenity --warning --title="Attenzione" --text="Hai annullato"
exit 1
fi

if [ $(md5sum $file |awk '{print $1}') != "$md" ]
then
zenity --info --title="nein" --text="Il md5 NON corrisponde" --timeout=5
else
zenity --info --title="ok" --text="Il md5 corrisponde" --timeout=5
fi

[Immagine: tux_guitux.png] Parole !
Mai che se ne trovino due uguali !
Trova tutti i messaggi di questo utente
Cita questo messaggio nella tua risposta
05-10-2012, 21:27
Messaggio: #3
RE: confronto md5
Mollto utile - mi incuriosisce sapere come si fanno a creare certi script - conosci qualche rivista/sito/libro da consultare?

Il mio nick si legge tambler Blush

ATI Mobility Radeon HD 3650; Processore:Intel Pentium Dual CPU T3400 2.16GHz;
Ram: 4,00 GB; S.O
Distro: 1° Linux Mint 13 a 32bit, DE Gnome Shell - Kernel: 3.2.0-35-generic-pae
2° X-Light Mind Debian 7 a 64bit, DE XFCE, kernel 3.6.8-mind
Trova tutti i messaggi di questo utente
Cita questo messaggio nella tua risposta
05-10-2012, 22:55
Messaggio: #4
RE: confronto md5
http://www.google.it
http://a2.pluto.it/a2/a227.htm#almltitle777
http://www.google.it
http://www.matteolucarelli.net/bash/bashman.htm#pattern
http://www.google.it
..............................
http://www.google.it

[Immagine: tux_guitux.png] Parole !
Mai che se ne trovino due uguali !
Trova tutti i messaggi di questo utente
Cita questo messaggio nella tua risposta
06-10-2012, 12:38
Messaggio: #5
RE: confronto md5
Simpatica l'idea di segnalarmi anche google - ovviamente avrei potuto anche io fare una ricerca dal motore di ricerca ma mi affidavo (ritenendoti competente) alle tue conoscenze e linee guida.
Comunque grazie,appena posso gli daró un'occhiata.

Il mio nick si legge tambler Blush

ATI Mobility Radeon HD 3650; Processore:Intel Pentium Dual CPU T3400 2.16GHz;
Ram: 4,00 GB; S.O
Distro: 1° Linux Mint 13 a 32bit, DE Gnome Shell - Kernel: 3.2.0-35-generic-pae
2° X-Light Mind Debian 7 a 64bit, DE XFCE, kernel 3.6.8-mind
Trova tutti i messaggi di questo utente
Cita questo messaggio nella tua risposta
07-10-2012, 08:24
Messaggio: #6
RE: confronto md5
Se si tratta di controllare MD5 di un file che si vuole scaricare, si può usare DownThemAll ( componente aggiuntivo di Firefox/ Iceweasel ). Ti cotrolla MD5 appena finito il download, naturalmente bisogna inserire quello corretto nell' apposita casella prima di iniziare il download.Smile
Oppure il controllo dell' md5 si può anche con AcetoneISO.

I Heart GNU/Linux
ATI Catalyst Drivers ( tutte le versioni )
Trova tutti i messaggi di questo utente
Cita questo messaggio nella tua risposta
Rispondi 


Vai al forum:


Utente(i) che stanno guardando questa discussione: 1 Ospite(i)

Contattaci | Sito Majorana | Torna all'inizio della pagina | Torna al contenuto | Modalità archivio | RSS Syndication