[Tool] MD5click
#1
Posted 03 August 2006 - 10:20 AM
Category: General
File Version: 2
File License: GNU Public Licence
Description:
This tool is a simple open source GNU application that will calculate the MD5 hash of any file.
Using MD5 is a reliable way of checking if your files are downloaded properly comparing if the MD5 result of your file is equal to the one mentioned on the page from it is downloaded. It was based on another freeware application called HashOnClick, but since this program was sized in 1,7Mb, I've decided to make a slimmer version to add on Openbuilder's set of tools.
Once you run it, you'll also have the option to register some file extensions: .zip, .7z, .exe and .script in order to use the right click menu on explorer to see the MD5 check.
Download file and source code here:
http://www.boot-land.../MD5click02.zip
#2
Posted 04 August 2006 - 06:50 PM
link to file is not working.
Just for the record, inside the DSFOK, the dsfo command line tool also has MD5 capability:
http://members.ozema...eezip/freeware/
DS File Ops Kit
---------------
1) dsfo
dsfo can save a block of data of any size from any location within a file.
Also:
- backup any disk partition, including "live" and "hidden"
- backup entire disk, including "live"
- create an ISO CD-ROM or DVD-ROM image
- create a floppy disk image
- check MD5 signature of a partial or complete data object
- fast sector-level transfer
Usage: dsfo source offset size destination
Note: null size is interpreted as max possible output
negative size is calculated on current file size
negative offset is calculated from end of file
use "$" as destination to check MD5 signature only
Example: dsfo c:\tmp\my.avi -50000 0 test.bin
dsfo \\.\d: 0 512 c:\0\partition-sectors.dat
dsfo \\.\PHYSICALDRIVE0 0 0 \\srv\shr\tmp\first.dsk
dsfo \\.\a: 0 0 "c:\tmp\floppy disk image.img"
dsfo \\.\e: 0 0 d:\CDROM_or_DVD_image.iso
To backup a "hidden" partition (no assigned letter), first run vlm to find its
unique volume name, then copy and paste it to dsfo, eg:
dsfo \\.\Volume{ac837e69-551d-11d9-9a3c-806d6172696f} 0 0 c:\tmp\my.dat
Check MD5 signature only: dsfo \\.\g: 0 2048 $
The offset argument has to be "0" with non-file objects.
Same author's dsMD5 has drag 'n drop capabilities, besides command line usage.
jaclaz
#3
Posted 08 August 2006 - 11:46 PM
- Allows to unregister previously registered shell extensions
- A few other bugfixes
The alternatives to get MD5 hashes are good, but I was still more interested on making one that followed a similar GUI to openbuilder, and this was a good exercise to code..
To delphi coders it might also be an interesting example on how to add/remove shell extensions on specific filetypes.
I just regreat the bulky size of 184Kb with UPX..
Perhaps using delphi 1 with less coding classes the application gets fairly smaller..
In any case the first topic was updated and includes the link to the executable and the source code.
Enjoy!
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users