Swedish På svenska, tack

hashSum (Free GPL license)

A program to compare files and to calculate hash sums. MD4, MD5 and SHA1 are supported.

What is a hash function?

Bild p� hashSum
More Screenshots (And a good manual, too.)

Possibilities

  • Choose whether you want to calculate the hash sums, or compare two files
  • You can choose the calculation algorithm. (MD4, MD5 or SHA1.)
  • You can create lists of checksums that are stored as a text or pdf file.
  • You can recursively create lists of hash sum files.
  • You can compare against a selected hash sum.
  • You can check which files have changed, who's
    new and what has been lost since the last time you checked.
  • You can choose the operating system's "Open" and "Save" dialogues, or the program's own
  • lists of checksums can be auto saved.
  • You can calculate and compare hashsummor for text strings.
  • You can choose a default filename to save the checksum lists.
  • Swedish and English menus
  • The program can check for updates.

Various lists hashSum can create

 
Without path md5 | md5.pdf
Included path to the files md5-md5-sokvag | md5-sokvag.pdf
Recursive lists md5-md5-rek | md5-rek.pdf
Recursive lists, included path to the files md5-sokvag-rek | md5-sokvag-rek.pdf
"Find changes" list check-md5

License

Copyright © 2011 - 2012 Ingemar Ceicer <programmering1 ( at ) ceicer (dot) org>.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

GNU General Public License version 3.0

Remember that it takes a long time and are memory-intensive to create hash sums lists recursively!

Download the latest version

 
Windows install-2.0.1.exe (4,8 MB)
MD5: 3c9fa1b599cfe87b878369e14b72a959
Slackware 64-bit hashsum-2.0.1-i686_64_slack_13.37-ic1.txz (124 kB)
MD5: f5a15bdda5ddee5cef7d23e76be6bc4c
Slackware 32-bit hashsum-2.0.1-i686_slack_13.37-ic1.txz (124 kB)
MD5: 1b3a99d1f21650d3373632256bc2e8ec
Debian (Ubuntu) 64-bit Qt v. 4.8.1 (Testad in Ubuntu 12.04) hashsum-2.0.1-1_amd64.deb (160 kB)
MD5: b9290d52af7bb05eeeebead090792914
Debian (Ubuntu) 32-bit Qt v. 4.8.1 (Testad in Ubuntu 12.04) hashsum-2.0.1-1_i386.deb (160 kB)
MD5: 618073a8015da0a54a5ff5914b6b7c32
Debian (Ubuntu) 64-bit Qt v. 4.7.2 (Testad in Ubuntu 11.04) hashsum-2.0.1-1_amd64.deb (160 kB)
MD5: 30d98655e7db0a0d0d35cdcf64090f32
Debian (Ubuntu) 32-bit Qt v. 4.7.2 (Testad in Ubuntu 11.04) hashsum-2.0.1-1_i386.deb (160 kB)
MD5: c763b681537af2e206763910fb64c9d5
Source code hashsum-2.0.1-source.tar.bz (57 KB)
MD5: 47f472543d2b705689c57d6c829e6a71

Alternative download: Storegate (Beta, extra and old versions) (Ceicer IT)


To install it

Slackware

install: installpkg hashsum-x.x.x-i686_64_slack_xx.xx-ic1.txz
uninstall: removepkg hashsum-x.x.x-i686_64_slack_xx.xx-ic1.txz

Ubuntu (Debian)

install: sudo dpkg -i hashsum-x.x.x-x_amd64.deb
uninstall: sudo dpkg -r hashsum
Install the necessary libraries: (If necessary, depends on your version.)
sudo apt-get install libqt4-core libqt4-gui libqt4-network
You may also use the "Ubuntu Software Center" or similar graphic Install Manager.

If no program icons appear, you may need to run:
gconftool-2 --type boolean --set /desktop/gnome/interface/buttons_have_icons true
gconftool-2 --type boolean --set /desktop/gnome/interface/menus_have_icons true

Seems to apply to Gnome Classic

Windows

install: Double click on the install-x.x.x.exe
uninstall: Uninstaller is included


hashSum Translation Help needed!

It is very easy for everyone to translate hashSum! You download the language files (English), and translate the string between <source> and </source>. Enter the translation between <translation> and </translation>. It becomes even easier if you use Qt Linguist, you will find a link to the program below.
Please send the new language file to
Synpunkter och buggrapporter
Thanks for your help!

  <message>
        <location filename="mainwindow.cpp" line="128"/>
        <source>Copy (do not rename)</source>
        <translation>Kopiera (ej nytt namn)</translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="130"/>
        <source>Copy to...</source>
        <translation>Kopiera till...</translation>
    </message>

Download:

Translation file | Qt Linguist


UPDATES

2012-05-16
Version: 2.0.1
Bug in "Find changes" fixed.

2012-05-12
Version: 2.0.0
One can conveniently create Debian md5sums listings. (Only the Linux version)
The ability to display full path in the lists.
Ability to select files from different folders to the same hash sum list.
"Whats's this" help removed (did not work with Ubuntu).
Direct link to the manual pages.
Better formatted PDF lists.

2012-04-10
Version: 1.0.1
No hash sum of the "default file name" or "default file name.pdf"
when the program creates recursive hash sum lists.
Corrected Swedish translation.

2012-03-24
Version: 1.0.0
Ability to calculate the hash sum of text.
Ability to save as a text file and pdf file at once.
Improved functionality of the clipboard handling.

2012-03-17
Version: 0.0.14
Copy Hash Sum to clipboard.

2012-03-15
Version: 0.0.13
Copy path to clipboard.
Minor improvements.
The exact same source code for all operating systems.

2012-02-26
Version: 0.0.12
Automatic restart of the program in language change.

2012-02-04
Version: 0.0.11
You can save hashsumme charts in PDF format.
Bug fixed: "Save hash sum list where the files are"
now operates simultaneously with the "Create sum lists, recursively"

2012-01-28
Version: 0.0.10
You can compare against a selected hash sum.

2011-07-18
Version: 0.0.9
You can choose this program to always check for updates at startup.
You can select files from different folders when you compare files.
You can choose to always start in your home directory.
(The default is last opened folder).

2011-06-20
Version: 0.0.8
You can check which files have changed, who's
new and what has been lost since the last time you checked.
You can choose the operating system's "Open" and "Save"
dialogues, or the program's own

2011-06-17
Version: 0.0.7
You can recursively create lists of hash sum files. You can choose the date and time to appear in the hash summ file.

2011-06-13
Version: 0.0.5
Bug fix. You can now open files with no extension.

2011-06-12
Version: 0.0.4
lists of checksums can be auto saved. You can choose a default filename to save the checksum lists.

2011-06-11
Version: 0.0.3
You can create lists of checksums
saved as a text file. Swedish language support

2011-06-05
Version: 0.0.2
Clearer messages from the program.



Welcome with views and bug reports to
Views and bug reports