|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Oct 2005
Messaggi: 406
|
checksum MD5 da terminale.
Ho trovato in rete questo metodo per verificare il codice md5 di un file, in modo automatico senza dover stare a controllare uno ad uno manualmente le cifre...
il problema è che l'ho provato ma a me nn funziona. dove sbaglio??
__________________
CPU: Intel i5 750 @2.66 GHz Mainboard: ASUS P7P55D Deluxe RAM: 4x2GB Kingston HyperX 7-7-7-20 DDR3 @1333 MHz Hard Disk: Samsung SSD 840 EVO 250GB, 3 Tb WD Green caviar 64MbCache Monitor: Samsung Syncmaster P2350 FullHD Scheda Video: ASUS EAH5850 DirectCU 1Gb GDDR5 Alimentatore: Corsair HX620 80Plus Sistema Operativo: Windows 7 Professional SP1 x64 Case: Cooler Master CM 690 |
![]() |
![]() |
![]() |
#2 | |
Senior Member
Iscritto dal: Mar 2004
Messaggi: 16053
|
Quote:
Codice:
md5 file.txt | grep abc Stai attento che se il parametro di grep è incompleto e per caso è una sotto-stringa del checksum potresti pensare che il checksum sia verificato anche potrebbe non esserlo (ovviamente bisogna essere sfortunati perché una cosa del genere accada). ![]() EDIT: il comportamento descritto nel hint è sbagliato a meno che non si utilizzi grep con l'opzione v (-v). Ultima modifica di sirus : 22-06-2010 alle 18:47. |
|
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Oct 2005
Messaggi: 406
|
ahh ok grazie mille, ho fatto una prova e avviene quello che hai descritto te.
![]() nel primo caso è corretto, mentre nel secondo è diverso. grazie mille, dici che è possibile fare un apple script che lo faccia in automatico?
__________________
CPU: Intel i5 750 @2.66 GHz Mainboard: ASUS P7P55D Deluxe RAM: 4x2GB Kingston HyperX 7-7-7-20 DDR3 @1333 MHz Hard Disk: Samsung SSD 840 EVO 250GB, 3 Tb WD Green caviar 64MbCache Monitor: Samsung Syncmaster P2350 FullHD Scheda Video: ASUS EAH5850 DirectCU 1Gb GDDR5 Alimentatore: Corsair HX620 80Plus Sistema Operativo: Windows 7 Professional SP1 x64 Case: Cooler Master CM 690 |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Oct 2001
Messaggi: 11471
|
Più che un applescript basta usare bash. Avendo in ingresso nome del file e hash dovrebbe essere banale fare il confronto fra le due stringhe.
|
![]() |
![]() |
![]() |
#5 | ||
Senior Member
Iscritto dal: Mar 2004
Messaggi: 16053
|
Quote:
Quote:
PS: c'è un AppleScript linkato nei commenti dell'hint che hai postato, puoi partire da quello e modificarlo. ![]() |
||
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Oct 2005
Messaggi: 406
|
ecco lo script... provato e sembra funzionare...
EDIT: non mi allega lo script... quindi segnalo il link per recuperarlo http://www.megaupload.com/?d=BRZXXER1
__________________
CPU: Intel i5 750 @2.66 GHz Mainboard: ASUS P7P55D Deluxe RAM: 4x2GB Kingston HyperX 7-7-7-20 DDR3 @1333 MHz Hard Disk: Samsung SSD 840 EVO 250GB, 3 Tb WD Green caviar 64MbCache Monitor: Samsung Syncmaster P2350 FullHD Scheda Video: ASUS EAH5850 DirectCU 1Gb GDDR5 Alimentatore: Corsair HX620 80Plus Sistema Operativo: Windows 7 Professional SP1 x64 Case: Cooler Master CM 690 Ultima modifica di [>>VK<<] : 02-07-2010 alle 10:25. |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 02:11.