Display various checksums of files and directory contents in Nautilus

Using the attached Nautilus action, you can easily add a custom action in the context menu of Nautilus and calculate the MD5, SHA1 or CRC32 (as defined by POSIX.2 -aka. IEEE Std. 1003.2- standard) checksum of the selected files and/or for all files in the selected directories recursively. It works with filenames containing whitespace and supports selection of multiple items. By default the results are displayed in a 1000x600 window, but you can easily change that. The action requires zenity to display a dialog box for checksum method selection and display the results.

The action is based off Verify Checksums and Generate Checksums, but fixes the problem with whitespace in the filenames and does not save the result into a checksum file (or load a checksum file and compare contents with actual checksums), instead the calculated checksums are displayed in a text window. This is useful if you download some stuff (ISO image, etc.) and want to compare the checksum against the one published on the download page of the file.

AttachmentSize
nautilus_action_display_checksum.xml2.16 KB
Syndicate content