Jump to content











Photo
- - - - -

[Tool] MD5click


  • Please log in to reply
2 replies to this topic

#1 Brito

Brito

    Platinum Member

  • .script developer
  • 10616 posts
  • Location:boot.wim
  • Interests:I'm just a quiet simple person with a very quiet simple life living one day at a time..
  •  
    European Union

Posted 03 August 2006 - 10:20 AM

[Tool] MD5click

Posted Image

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 was_jaclaz

was_jaclaz

    Finder

  • Advanced user
  • 7101 posts
  • Location:Gone in the mist
  •  
    Italy

Posted 04 August 2006 - 06:50 PM

@nuno
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 Brito

Brito

    Platinum Member

  • .script developer
  • 10616 posts
  • Location:boot.wim
  • Interests:I'm just a quiet simple person with a very quiet simple life living one day at a time..
  •  
    European Union

Posted 08 August 2006 - 11:46 PM

MD5click has been upgraded to version 2

- 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.. :P

Perhaps using delphi 1 with less coding classes the application gets fairly smaller.. :P


In any case the first topic was updated and includes the link to the executable and the source code.

Enjoy! :P




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users